全部產品
Search
文件中心

ApsaraDB for SelectDB:查詢審計

更新時間:Sep 20, 2025

查詢審計功能是指對資料庫中執行的SQL查詢語句進行監控、記錄和分析。藉助查詢審計功能,資料庫管理員能夠跟蹤使用者對資料庫資料檢索、更新、刪除等操作,也可進行慢查詢(慢SQL)的統計分析。有助於管理員對資料庫的使用方式進行全面的跟蹤和分析,從而監控資料庫的安全性和穩定性。本文介紹如何使用ApsaraDB for SelectDB的查詢審計。

前提條件

  • 已建立ApsaraDB for SelectDB執行個體。具體操作,請參見建立執行個體

  • 執行個體版本大於等於3.0.7。

操作步驟

  1. 登入雲資料庫 SelectDB 控制台

  2. 在頁面左上方,選擇執行個體所在地區。

  3. 執行個體列表頁面,單擊目標執行個體ID,進入到執行個體詳情頁面。

  4. 單擊左側導覽列的資料開發與管理(Studio)>查詢審計

    說明
    • 首次使用資料開發與管理時,系統會提示將您本地公網IP添加到執行個體白名單分組webui_whitelist中,請仔細閱讀,單擊確定

    • 首次使用查詢審計時,如果您還沒有登入過WebUI系統,頁面則會重新導向到WebUI登入頁面。

      • 您可以使用admin帳號登入WebUI系統。

      • 如果您不知道或者忘記了admin帳號的密碼,可以進行密碼重設操作。具體操作,請參見重設帳號密碼

    • 系統預設開啟了審計查詢功能。

    • 審計查詢頁面預設顯示最近8小時全部的查詢日誌資料。

  5. 查詢審計頁面,您可以進行以下操作。

    • 開啟審計查詢:單擊頁面右上方的配置按鈕,在查詢審計配置彈框中,開啟查詢審計開關,單擊確定,開啟查詢審計功能。

      重要

      啟用查詢審計後,您發起的查詢將被儲存在審計日誌表中,會佔用一定的儲存空間。

    • 關閉審計查詢:單擊頁面右上方的配置按鈕,在查詢審計配置彈框中,關閉查詢審計開關,單擊確定,關閉查詢審計功能。

      重要

      關閉查詢審計將立即停止對審計日誌表的寫入,已經寫入的審計日誌將不會發生變化。

    • 查看審計日誌:在頁面頂部左側地區,選擇日誌列表、狀態列表,設定篩選時間段,單擊篩選圖示,開啟要篩選的篩選類型開關,單擊確定

    • 下載審計日誌:單擊頁面頂部右側地區的下載表徵圖,下載查詢的審計日誌。

    • 查看Profile資訊:單擊查詢審計列表Query ID列的目標ID,進入查詢詳情頁面。單擊頁面左上方的查詢Profile,進入執行計畫頁面,您可進行以下操作:

      重要

      使用此功能,您需注意以下事項:

      • 登入帳號必須為admin帳號。

      • 版本為4.0及以上的執行個體支援線上查看和下載Profile,而版本為3.0的執行個體僅支援下載Profile。

      • 線上查看Profile資訊,進行分析SQL語句執行情況。

      • 下載Profile檔案。

        說明

        SQL編輯器頁面發起的查詢預設都開啟了查詢Profile,這可能對單個查詢的效能有輕微影響。

相關API

重設帳號密碼

DescribeSecurityIPList - 查詢執行個體白名單IP

ModifySecurityIPList - 修改白名單

相關文檔

建立執行個體

重設帳號密碼

設定白名單