本文介紹PolarDB-X 1.0 SQL審計日志的字段詳情。
字段名稱 | 字段說明 |
字段名稱 | 字段說明 |
__topic__ | 日志主題,格式為drds_audit_log_{instance_id}_{db_name} ,例如drds_audit_log_drdsxyzabcd_demo_drds_db 。 |
autocommit | SQL執(zhí)行時autocommit 是否打開,取值范圍如下:
|
instance_id | PolarDB-X 1.0實例ID。 |
db_name | PolarDB-X 1.0數(shù)據(jù)庫名稱。 |
user | 執(zhí)行SQL的用戶名。 |
client_ip | 訪問PolarDB-X 1.0實例的客戶端IP。 |
client_port | 訪問PolarDB-X 1.0實例的客戶端端口。 |
sql | 被執(zhí)行的SQL語句。 |
trace_id | SQL執(zhí)行的TRACE ID。 如果是事務(wù)的話, 會以TRACE ID加 |
sql_code | 模板SQL的HASH值。 |
hint | SQL執(zhí)行的HINT。 |
logical_cpu_time | SQL執(zhí)行所使用的CPU時間總量,單位:ns。 |
logical_opt_cpu_time | 生成執(zhí)行計劃所使用的CPU時間總量,單位:ns。 |
logical_exec_cpu_time | 執(zhí)行執(zhí)行計劃所使用的CPU時間總量,單位:ns。 |
table_name | 查詢涉及的表名,多個表之間用英文逗號(,)分隔。 |
sql_type | SQL類型,包括SELECT、INSERT、DELECT、SET、ALTER、CREATE、DROP、TRUNCATE、REPLACE和OTHER類型。 |
sql_type_detail | SQL解析器的名稱。 |
sql_time | SQL開始執(zhí)行的時間,格式為yyyy-MM-dd HH:mm:ss.SSS 。 |
response_time | 響應(yīng)時間,單位為毫秒(ms)。 |
affect_rows | SQL執(zhí)行返回行數(shù)。
|
fail | SQL執(zhí)行是否出錯,取值范圍如下:
|
fetched_rows | 從存儲拉取的記錄行數(shù)。 |
memory_reject | 是否因為內(nèi)存不足執(zhí)行失敗,取值范圍如下:
|
spm_baseline_id | SQL Plan Management(SPM)中對應(yīng)的基線ID。 |
spm_plan_id | SPM中對應(yīng)的執(zhí)行計劃ID。 |
transaction_id | 事務(wù)ID。 |
transaction_policy | SQL執(zhí)行時使用的事務(wù)策略,取值范圍如下
|
total_physical_conn_time | SQL語句的物理建連時間,單位:ns。 |
total_physical_exec_time | SQL語句的物理執(zhí)行時間,單位:ns。 |
total_physical_read_time | SQL語句的物理讀取時間,單位:ns。 |
total_physical_time | SQL語句的物理時間,即物理建連時間和物理執(zhí)行時間之和,單位:ns。 |
文档内容是否对您有帮助?