Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

SRM 4.7.1: No se puede eliminar el conteo alto de métricas inactivas

Summary: 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. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • 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)

Cause

data_property tabla faltan las filas de vstatus, que definen las métricas inactivas y activas.

Resolution

(EL SOPORTE DE DELL SIEMPRE DEBE REALIZAR ESTO)
  • 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
Article Properties
Article Number: 000215840
Article Type: Solution
Last Modified: 17 Aug 2023
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.