日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

簡介

PolarDB-X聯合日志服務推出SQL審計與分析功能,將SQL審計日志投遞到日志服務中,實現了日志的實時查詢、可視化分析、告警、投遞、加工等操作。本文介紹SQL審計日志相關的信息。

功能優勢

  • 操作簡單:僅需在控制臺上打開功能開關,即可實時進行SQL日志的審計與分析。

  • 性能無損:日志服務能夠實時拉取PolarDB-X實例下各數據庫的SQL審計日志文件,對實例本身性能無影響。

  • 實時分析:依托日志服務,提供實時日志分析、開箱即用的報表中心和下鉆分析的功能,幫助您準確地了解數據庫執行狀況、性能和安全問題。

  • 實時告警:支持基于特定指標定制實時的監測與告警,當關鍵業務出現異常時可通過多種途徑通知告警。

注意事項

  • 僅V5.4.16-16717637及之前版本的老用戶的已有實例和新創建實例支持此功能,該版本之后的新用戶不支持此功能。建議使用SQL洞察與壓測功能。

  • SQL審計日志默認保存45天。

  • 日志服務會不定期更新SQL日志審計功能,專屬日志庫的索引與默認報表也會自動更新,請勿在日志服務控制臺上隨意刪除或修改PolarDB-X的Project、Logstore、索引和儀表盤等配置。

  • PolarDB-X SQL審計與分析功能本身免費使用,但日志服務會對存儲空間、讀取流量、請求數量、數據加工、數據投遞等進行收費,詳情請參見日志服務產品定價

  • SQL審計與分析功能默認關閉,您可以在PolarDB-X控制臺上隨時開啟SQL審計與分析

  • 功能關閉后將不再向日志服務寫入數據,但您仍可以查看歷史數據,這部分歷史數據會產生存儲和索引費用。您可以刪除所有數據來停用日志服務,日志停止服務后將不再計費。

應用場景

  • 問題SQL排查

    開啟SQL審計與分析功能后,您可以通過快速檢索SQL日志排查定位問題。例如您可以使用如下命令查詢響應時間超過1s的所有SQL:

    __topic__:polardbx_sqlaudit and instance_id:pxc-*************** and response_time >= 1000 | select sql, response_time 
    問題SQL排查

    如上圖所示,您可以在查詢結果查看目標SQL的執行時間、執行該SQL的客戶端IP地址等信息。

  • 高代價SQL模板分析

    大多數應用中,SQL通常是基于若干模板動態生成的,只是參數不同。例如,您可以使用如下命令獲取目標數據庫中的高代價SQL模板信息。

    __topic__:polardbx_sqlaudit and instance_id:pxc-**************** | SELECT sql_code as "SQL模板ID", round(total_time * 1.0 /sum(total_time) over() * 100, 2) as "總體耗時比例(%)" ,execute_times as "執行次數", round(avg_time) as "平均執行時間",round(avg_rows) as "平均影響行數", CASE WHEN length(sql) > 200 THEN  concat(substr(sql, 1, 200), '......') ELSE trim(lpad(sql, 200, ' ')) end as "樣例SQL" FROM  (SELECT sql_code, count(1) as execute_times, sum(response_time) as total_time, avg(response_time) as avg_time, avg(affect_rows) as avg_rows, arbitrary(sql) as sql FROM log GROUP BY sql_code) ORDER BY "總體耗時比例(%)" desc limit 10
    應用場景2

    如上圖所示,查詢結果中包括SQL模板的ID、該模板SQL占總體SQL的耗時比例、執行次數、平均執行時間、平均影響行數以及樣例SQL等信息。您可以基于該分析結果,找到應用中代價最高的SQL模板,并對其進行優化。

  • 日志報表統計

    為了便于分析問題,PolarDB-X SQL審計與分析功能結合日志服務,提供了開箱即用的日志報表功能,幫助您實時診斷分析數據庫的執行狀況、性能和潛在安全問題等,詳情請參見日志報表