您可以通過DAS的實例會話功能查看、導出和結束目標實例當前的會話,并且可以對目標實例進行10秒SQL分析、SQL限流和優化。本文介紹如何使用實例會話功能。
前提條件
目標數據庫實例為PolarDB-X時,僅支持PolarDB-X 2.0版。
目標數據庫實例已接入DAS,并且接入狀態顯示為接入正常。
操作步驟
登錄DAS控制臺。
在左側導航欄中,單擊實例監控。
找到目標實例,單擊實例ID,進入目標實例詳情頁。
在左側導航欄,單擊實例會話。
在會話管理頁面,可以查看目標實例當前的實例會話和會話統計等詳細信息。
您可以在實例會話區域進行如下操作:
查看實例會話信息:可以查看異常、活躍會話、最大執行時間、CPU使用率和連接使用率等信息。
10秒SQL分析:單擊頁面右上角的10秒SQL分析,在彈出的對話框內查看10秒內的SQL統計、慢日志及SQL概覽等信息,詳細信息請參見10秒SQL分析。
SQL限流:單擊SQL限流,在彈出的SQL限流頁面配置限流參數,對符合限流條件的實例會話進行SQL限流,詳細操作請參見SQL限流。
優化:單擊優化,對目標實例會話進行優化,詳細操作請參見SQL優化。
導出活躍會話。
結束會話。
結束會話時,需要輸入建立該會話的數據庫賬號和密碼。您也可以使用更高權限的數據庫賬號(具有結束其他賬號建立的會話的權限),例如高權限賬號。
說明在會話列表的用戶列,可以查看建立目標會話的數據庫賬號。
單擊結束會話歷史記錄,查看結束會話的歷史記錄。
您可以在會話統計區域進行如下操作:
查看會話統計信息:可以查看會話概要(如會話總數、運行中會話總數和運行中會話最長時間),查看按用戶、按訪問來源和按數據庫等條件統計的會話總數及活躍數。
導出會話統計信息:可以按概要、按用戶統計、按訪問來源統計和按數據庫統計等條件導出會話統計信息。