SRM 4.7.1:無法刪除停用指標的高計數
摘要: 後端服務因data_variable和data_property表格中的指標計數高而停止,無法清除兩個表格中的非使用中指標,因為data_property遺失 vstatus 列。
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
- 後端服務無法啟動。
- 記錄顯示錯誤:「表」「recovery_group」已滿」
- 指標計數超過上限:
mysql>從data_property中選取計數; ----------- |計數 | ----------- |120153957 | ----------- 1 列 (0.00 秒) mysql>從data_variable中選取計數; --------- |計數 | ---------- |3721836 | ---------- 1 列 (0.00 秒)
- SQL DB 檢查成功執行,但無法解決問題
- 在data_property表格中找不到任何「vstatus」或「device」,因此無法從data_property刪除非作用中的指標,並data_variable:
mysql>從 id 輸入的data_variable中選取計數 (從名稱='vstatus'和 value='inactive'的data_property中選取不同的變數值); ---------- 計數 ---------- 0 ---------- 1 列 (0.00 秒) mysql>從名稱='vstatus'的data_property中選取計數; ---------- 計數 ---------- 0 ---------- 1 列 (0.00 秒) mysql>選取值、從data_property計數,其中 name='device'group 依值順序按計數 desc; 空集 (0.00 秒) mysql>從data_property選取名稱; 空集 (0.00 秒) mysql>從data_property中選取 variableid; 空集 (0.00 秒)
原因
data_property表缺少 vstatus 列,這會定義非使用中和使用中的指標。
解析度
(這應一律由 DELL 支援完成)
請遵循下列步驟,使用data_property_flat表刪除非使用中的指標:
6.啟動後端服務,並確保錯誤不再出現在 apg 後端記錄
7。下拉備份表:
- 使用data_property_flat表來復原 vstatus 值,並從data_variable和data_property表格中刪除非作用中的指標:
mysql>從data_property_flat限制 10 選取不同的 vstatus; ---------- vstatus ---------- 空 積極 無效 ----------
- 請確定可以使用data_property_glat表,下列命令會顯示有效的 ID:
選取 ID 表單data_variable其中 id 輸入 (從 vstatus - 'inactive' 的data_property_flat中選取 ID) 限制 5;
- 使用這些 ID 來查看它們是否有data_variable中所有欄位的列,其中也會顯示名稱和 ID:
從 id =xxxxx 的data_variable中選取 *(其中 xxxxx 是我們在先前查詢輸出中找到的有效 ID)
請遵循下列步驟,使用data_property_flat表刪除非使用中的指標:
1.同時備份data_variable和data_property表:
建立表data_variable_BACKUP如同data_variable; 插入data_variable_BACKUP從data_variable中選取 *
建立表data_property_BACKUP如同data_property; 插入data_property_BACKUP從data_property中選取 *
2.確認我們兩個備份表格的計數相同:
從data_variable_BACKUP中選取計數 (1); 從data_variable中選取計數 (1);
從data_property_BACKUP中選取計數 (1); 從data_property中選取計數 (1);
3.刪除data_variable非作用中指標:
從 id 輸入的data_variable中刪除 (從 vstatus='inactive'的data_property_flat中選取 ID);
4.刪除data_property中的非作用中指標 (可能會出現以下錯誤):
從data_property中刪除變數 (從 vstatus='inactive'的data_property_flat中選取 id); 錯誤:表格「./be13/data_property」的金鑰檔案不正確。MYI」;嘗試修復
5.修復data_property表,確認已修復,然後嘗試再次刪除非使用中的指標:
維修表data_property; 檢查表data_property; 從data_property中刪除變數 (從 vstatus='inactive'的data_property_flat中選取 id);
6.啟動後端服務,並確保錯誤不再出現在 apg 後端記錄
7。下拉備份表:
下拉式表格data_property_BACKUP 下拉式表格data_variable_BACKUP
文章屬性
文章編號: 000215840
文章類型: Solution
上次修改時間: 25 5月 2025
版本: 2
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。