SRM 4.7.1: Não é possível excluir alta contagem de medições inativas
摘要: O serviço de back-end foi interrompido devido à alta contagem de medições nas tabelas data_variable e data_property e não foi possível limpar as medições inativas em ambas as tabelas, pois as linhas vstatus estão ausentes do data_property. ...
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
- Não foi possível iniciar o serviço de back-end.
- Os registros mostram o erro: "A tabela "recovery_group" está cheia"
- A contagem de medições excede o limite:
mysql> selecionar contagem de data_property; ----------- | contagem | ----------- | 120153957 | ----------- 1 linha no conjunto (0,00 s) mysql> selecionar contagem de data_variable; --------- | contagem | ---------- | 3721836 | ---------- 1 linha em conjunto (0,00 s)
- A verificação do SQL DB é executada com sucesso, mas não resolve o problema
- Não foi possível encontrar nenhum "vstatus" ou "dispositivo" na tabela data_property, portanto, não foi possível excluir as medições inativas do data_property e data_variable:
mysql> selecione count em data_variable em que id em (selecione variableid distinto de data_property em que name='vstatus' and value='inactive'); ---------- Contar ---------- 0 ---------- 1 linha em conjunto (0,00 s) mysql> selecione count data_property em que name='vstatus'; ---------- Contar ---------- 0 ---------- 1 linha em conjunto (0,00 s) mysql> selecionar value,count count de data_property em que name='device' group by value order by count desc; Conjunto vazio (0,00 s) mysql> selecione o nome do data_property; Conjunto vazio (0,00 s) mysql> selecione variableid de data_property; Conjunto vazio (0,00 s)
原因
data_property tabela não contém as linhas vstatus, que definem as medições inativas e ativas.
解析度
(ISSO DEVE SEMPRE SER FEITO PELO SUPORTE DELL)
Siga as etapas abaixo para excluir medições inativas usando data_property_flat tabela:
6. Inicie o serviço back-end e certifique-se de que os erros não sejam mais vistos nos registros de back-end do
apg 7. Solte as tabelas de backup:
- Usou a data_property_flat para recuperar os valores vstatus e excluir as medições inativas das tabelas data_variable e data_property:
mysql> selecione vstatus distintos data_property_flat limite 10; ---------- vstatus ---------- NULL Ativo Inativo ----------
- Certifique-se de data_property_glat tabela de configuração possa ser usada. O comando abaixo mostra os IDs válidos:
selecione id form data_variable id em (selecione o ID de data_property_flat em que vstatus - 'inactive' ) limite 5;
- Use esses IDs para ver se eles têm linhas para todas as colunas no data_variable, que mostraram nomes e IDs também:
selecione * em data_variable id =xxxxx; ( em que xxxxx era um ID válido que descobrimos na saída da consulta anterior)
Siga as etapas abaixo para excluir medições inativas usando data_property_flat tabela:
1. Faça backup data_variable tabelas data_property backup:
criar tabelas data_variable_BACKUP como data_variable; insira em data_variable_BACKUP selecione * no data_variable;
criar tabelas data_property_BACKUP como data_property; insira em data_property_BACKUP selecione * no data_property;
2. Confirme se temos a mesma contagem das duas tabelas de backup:
selecione count(1) de data_variable_BACKUP; selecionar contagem (1) de data_variable;
selecionar contagem (1) de data_property_BACKUP; selecionar contagem (1) de data_property;
3. Exclua data_variable métricas inativas:
excluir do data_variable id em (selecione o ID data_property_flat em que vstatus='inactive');
4. Exclua as medições inativas data_property (que podem apresentar o erro abaixo):
excluir do data_property em que variableid em (selecione id de data_property_flat em que vstatus='inactive'); erro: arquivo de chave incorreto para a tabela "./be13/data_property. MYI"; tentar reparar
5. Repare a data_property, verifique se ela foi reparada e tente excluir as métricas inativas novamente:
tabela de reparo data_property; tabela de verificação data_property; excluir do data_property em que variableid em (selecione id de data_property_flat em que vstatus='inactive');
6. Inicie o serviço back-end e certifique-se de que os erros não sejam mais vistos nos registros de back-end do
apg 7. Solte as tabelas de backup:
tabela suspensa data_property_BACKUP tabela suspensa data_variable_BACKUP
文章屬性
文章編號: 000215840
文章類型: Solution
上次修改時間: 25 5月 2025
版本: 2
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。