查詢優化
在日常的業務開發中,opensearch出現慢查詢是很常見的,用戶不恰當的操作、filter內容過多、某段時間激增的QPS都有可能導致慢查詢的現象發生。opensearch提供的慢Query分析可以指定時間段查詢高LCU花銷的慢Query詳情,并獲得相應的優化建議,協助您降低成本。
優勢
0元購:該功能開通即享,免費使用
隨心查:可快速查詢過去一個月的慢查詢記錄,并獲取相應的優化建議
全方位:可根據平均消耗、峰值、消耗總量query個數占比等維度分析慢Query的原因,并且支持以上維度的大小排序
注意事項
目前暫時只支持對前一天數據進行分析,分析過的歷史數據抽樣最多保留30天
功能使用
1.開通慢查詢優化:當用戶第一次使用“慢查詢優化”時,可以通過左側導航欄,選擇 OpenSearch 高性能檢索版---->擴展功能---->慢查詢優化
來開啟慢查詢優化
選擇需要開啟慢query優化的應用,勾選開通慢查詢Query分析服務和閱讀用途承諾書,點擊“確認開通”即可開啟慢query分析服務:
2.分析query數據:開通服務之后,點擊界面中的“立即分析”:等待分析完成:
3.等待慢query數據分析之后,查看結果:可以選擇不同的時間范圍查詢具體哪一天的慢查詢結果:
也可以按不同維度對分析結果進行排序:
報表展示:
點擊具體的慢Query類別語句,可以查看具體的搜索請求的RequestId、Query、 總消耗(LCU)、檢索消耗(LCU)、統計消耗(LCU)、排序消耗(LCU)、摘要消耗(LCU)、其他消耗(LCU)以及優化建議:
文檔內容是否對您有幫助?