本文介紹了PolarDB-X的慢日志查詢功能。
PolarDB-X提供慢日志查詢功能,并且將CPU使用率和慢日志數量的視角結合在一起,能幫助您快速發現影響數據庫性能的關鍵SQL。慢日志功能提供交互頁面,您可以查看格式化的慢SQL模板、慢SQL明細,以及每條慢SQL執行次數、耗時、返回行數等關鍵信息。同時,您可以對慢SQL進行診斷優化。在分析慢SQL執行計劃的基礎上,為您推薦出包括局部索引和全局二級索引在內的合適索引方案,并提供優化后的預期收益明細。
計算節點(CN)慢SQL和數據節點(DN)慢SQL的定義如下:
計算節點(CN)慢SQL:即邏輯慢SQL,客戶端發送到PolarDB-X的慢SQL。
數據節點(DN)慢SQL:即物理慢SQL,PolarDB-X發送到存儲層節點的慢SQL,不支持優化操作。
每個PolarDB-X節點最多保存30天慢日志,超過時間將會被自動刪除。
慢日志查看
在頁面左上角選擇目標實例所在地域。
在實例列表頁,單擊PolarDB-X 2.0頁簽。
找到目標實例,單擊實例ID。
在左側導航欄中,單擊
。單擊頁面上方計算節點(CN)或數據節點(DN)頁簽,可以分別查看計算節點慢SQL和數據節點慢SQL。
慢日志優化
在頁面左上角選擇目標實例所在地域。
在實例列表頁,單擊PolarDB-X 2.0頁簽。
找到目標實例,單擊實例ID。
在左側導航欄中,單擊
。在下方慢日志統計頁簽中查看慢SQL模板列表,單擊優化按鈕(目前僅支持CN節點的慢日志優化)。
查看慢SQL優化建議。
文檔內容是否對您有幫助?