1
在升級之前,我的9.5在CPU的嗡嗡聲爲5%。從9.5升級到10後查詢超時的CPU最大值
升級到10後,CPU立即開始查詢超時。
我試着將max_parallel_workers設置爲1以降低CPU負載,但仍然最大。
其他建議?
更新:
vacuumdb --analyze-in-stages --all
迅速把一切恢復正常。
在升級之前,我的9.5在CPU的嗡嗡聲爲5%。從9.5升級到10後查詢超時的CPU最大值
升級到10後,CPU立即開始查詢超時。
我試着將max_parallel_workers設置爲1以降低CPU負載,但仍然最大。
其他建議?
更新:
vacuumdb --analyze-in-stages --all
迅速把一切恢復正常。
升級後立即運行vacuumdb --analyze-in-stages --all
。
使用--analyze-in-stages
將顯着加快所需的統計信息收集,使其恢復正常。
您是否計算過統計數據(在'pg_upgrade'之後特別重要)?找出哪些語句最常用「pg_stat_statements」或pgBadger。開始研究這些;將他們的計劃與舊系統進行比較。 –
不,我其實根本不想在整個數據庫上運行ANALYZE。我試試兩個,好的提示! –