SRM 4.7.1: No se puede eliminar el conteo alto de métricas inactivas
摘要: El servicio de back-end se detuvo debido al conteo alto de métricas en las tablas data_variable y data_property, y no pudo borrar las métricas inactivas en ambas tablas, ya que faltan las filas de vstatus en data_property. ...
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
- No se pudo iniciar el servicio de back-end.
- Los registros muestran un error: "La tabla "recovery_group" está llena"
- El conteo de métricas supera el límite:
mysql> seleccionar conteo de data_property; ----------- | conteo | ----------- | 120153957 | ----------- 1 fila en conjunto (0,00 s) mysql> seleccionar conteo de data_variable; --------- | conteo | ---------- | 3721836 | ---------- 1 fila en conjunto (0,00 segundos)
- La comprobación de base de datos de SQL se ejecuta correctamente, pero no resuelve el problema
- No se pudo encontrar ningún "vstatus" o "dispositivo" en la tabla data_property, por lo tanto, no se pudieron eliminar las métricas inactivas de data_property y data_variable:
mysql> seleccione count de data_variable donde id en (seleccione distinct variableid from data_property where name='vstatus' and value='inactive'); ---------- Contar ---------- 0 ---------- 1 fila en conjunto (0,00 segundos) mysql> seleccione count de data_property donde name='vstatus'; ---------- Contar ---------- 0 ---------- 1 fila en conjunto (0,00 segundos) mysql> seleccionar value,count count de data_property donde name='device' group by value order by count desc; Conjunto vacío (0,00 s) mysql> seleccione el nombre de data_property; Conjunto vacío (0,00 s) mysql> seleccione variableid en data_property; Conjunto vacío (0,00 s)
原因
data_property tabla faltan las filas de vstatus, que definen las métricas inactivas y activas.
解析度
(EL SOPORTE DE DELL SIEMPRE DEBE REALIZAR ESTO)
Siga los pasos a continuación para eliminar métricas inactivas mediante data_property_flat tabla:
6. Inicie el servicio backend y asegúrese de que los errores ya no se vean en los registros
de back-end de apg 7. Descartar las tablas de respaldo:
- Se utilizó la tabla data_property_flat para recuperar los valores de vstatus y eliminar las métricas inactivas de las tablas data_variable y data_property:
mysql> seleccionar distinct vstatus de data_property_flat límite 10; ---------- vstatus ---------- NULL Activo Inactivo ----------
- Asegúrese de que se pueda utilizar la tabla de data_property_glat, el siguiente comando muestra los ID válidos:
seleccione el formulario id data_variable donde id en (seleccione id de data_property_flat donde vstatus - "inactive") limite 5;
- Utilice esos ID para ver si tienen filas para todas las columnas de data_variable, lo que también mostró nombres e ID:
seleccione * de data_variable donde id =xxxxx; ( donde xxxxx era un ID válido que se encontró en la salida de la consulta anterior)
Siga los pasos a continuación para eliminar métricas inactivas mediante data_property_flat tabla:
1. Respalde las tablas de data_variable y data_property:
crear data_variable_BACKUP de tabla como data_variable; insertar en data_variable_BACKUP seleccionar * de data_variable;
crear data_property_BACKUP de tabla como data_property; insertar en data_property_BACKUP seleccionar * de data_property;
2. Confirme que tenemos el mismo conteo que ambas tablas respaldadas:
seleccionar count(1) de data_variable_BACKUP; seleccionar count(1) de data_variable;
seleccionar count(1) de data_property_BACKUP; seleccionar count(1) de data_property;
3. Elimine las métricas data_variable inactivas:
eliminar de data_variable donde id en (seleccione id de data_property_flat donde vstatus='inactive');
4. Elimine las métricas inactivas en data_property (lo que podría dar el siguiente error):
eliminar de data_property donde variableid en (seleccione id de data_property_flat donde vstatus='inactive'); error: archivo de clave incorrecto para la tabla "./be13/data_property. MYI"; intentar repararlo
5. Repare la tabla data_property, verifique que esté reparada y, a continuación, intente eliminar las métricas inactivas nuevamente:
data_property de la tabla de reparación; data_property de la tabla de verificación; eliminar de data_property donde variableid en (seleccione id de data_property_flat donde vstatus='inactive');
6. Inicie el servicio backend y asegúrese de que los errores ya no se vean en los registros
de back-end de apg 7. Descartar las tablas de respaldo:
data_property_BACKUP de tabla desplegable data_variable_BACKUP de la tabla desplegable
文章屬性
文章編號: 000215840
文章類型: Solution
上次修改時間: 25 5月 2025
版本: 2
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。