SRM 4.7.1: Kan geen hoog aantal inactieve statistieken verwijderen
摘要: De back-endservice is gestopt vanwege het hoge aantal metrics in data_variable en data_property tabellen en kon de inactieve metrics in beide tabellen niet wissen omdat de vstatusrijen ontbreken in data_property. ...
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
- Back-endservice kan niet worden gestart.
- In logboeken wordt de fout weergegeven: "Tabel "recovery_group" is vol"
- Het aantal statistieken overschrijdt de limiet:
mysql> aantal selecteren in data_property; ----------- | aantal | ----------- | 120153957 | ----------- 1 rij in set (0,00 sec) mysql> aantal selecteren in data_variable; --------- | aantal | ---------- | 3721836 | ---------- 1 rij in set (0,00 sec)
- SQL DB-controle wordt uitgevoerd, maar lost het probleem niet op
- Kon geen 'vstatus' of 'apparaat' vinden in de data_property tabel, daarom konden de inactieve statistieken niet worden verwijderd uit data_property en data_variable:
mysql> select count from data_variable where id in (select distinct variableid from data_property where name='vstatus' and value='inactive'); ---------- Tellen ---------- 0 ---------- 1 rij in set (0,00 sec) mysql> selecteer telling in data_property where name='vstatus'; ---------- Tellen ---------- 0 ---------- 1 rij in set (0,00 sec) mysql> select value, count from data_property where name='device' group by value order by count desc; Lege set (0,00 sec) mysql> selecteer naam in data_property; Lege set (0,00 sec) mysql> selecteer variableid uit data_property; Lege set (0,00 sec)
原因
data_property tabel ontbreekt de vstatusrijen, die de inactieve en actieve metrics definiëren.
解析度
(DIT MOET ALTIJD WORDEN GEDAAN DOOR DELL SUPPORT)
Volg de onderstaande stappen om inactieve statistieken te verwijderen met behulp van data_property_flat tabel:
6. Start de back-endservice en zorg ervoor dat de fouten niet meer worden weergegeven in apg Backend-logboeken
7. Laat de back-uptabellen vallen:
- Gebruikte de data_property_flat tabel om de vstatuswaarden te herstellen en de inactieve statistieken uit zowel data_variable als data_property tabellen te verwijderen:
mysql> afzonderlijke vstatus selecteren in data_property_flat limiet 10; ---------- vstatus ---------- NULL Actieve Inactief ----------
- Controleer of de data_property_glat tabel kan worden gebruikt. De onderstaande opdracht toont de geldige ID's:
selecteer id-formulier data_variable waar id in (selecteer id uit data_property_flat waar vstatus - 'inactive' ) limiet 5;
- Gebruik deze ID's om te zien of ze rijen hebben voor alle kolommen in data_variable, die ook namen en id's weergeeft:
selecteer * in data_variable waar id =xxxxx; (waarbij xxxxx een geldige ID was die we hebben gevonden in de uitvoer van de vorige query)
Volg de onderstaande stappen om inactieve statistieken te verwijderen met behulp van data_property_flat tabel:
1. Maak een back-up van zowel data_variable als data_property tabellen:
maak een tabel data_variable_BACKUP zoals data_variable; invoegen in data_variable_BACKUP selecteer * uit data_variable;
maak een tabel data_property_BACKUP zoals data_property; invoegen in data_property_BACKUP selecteer * uit data_property;
2. Controleer of we hetzelfde aantal hebben als beide back-uptabellen:
selecteer count(1) uit data_variable_BACKUP; selecteer count(1) uit data_variable;
selecteer count(1) uit data_property_BACKUP; selecteer count(1) uit data_property;
3. Verwijder de data_variable inactieve statistieken:
verwijderen van data_variable waar id in staat (selecteer id in data_property_flat where vstatus='inactive');
4. Verwijder de inactieve statistieken in data_property (wat de onderstaande fout kan geven):
verwijderen van data_property waarin variableid is in (selecteer id uit data_property_flat waar vstatus='inactive'); fout: onjuist sleutelbestand voor tabel "./be13/data_property. MYI"; probeer het te repareren
5. Herstel de data_property tabel, controleer of deze is gerepareerd en probeer de inactieve statistieken opnieuw te verwijderen:
reparatietabel data_property; check table data_property; verwijderen van data_property waarin variableid is in (selecteer id uit data_property_flat waar vstatus='inactive');
6. Start de back-endservice en zorg ervoor dat de fouten niet meer worden weergegeven in apg Backend-logboeken
7. Laat de back-uptabellen vallen:
vervolgkeuzetabel data_property_BACKUP vervolgkeuzetabel data_variable_BACKUP
文章屬性
文章編號: 000215840
文章類型: Solution
上次修改時間: 25 5月 2025
版本: 2
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。