DRDS SQL 审计日志包含的日志字段下表所示。

字段名称 字段说明 支持版本
__topic__ 日志主题,格式为drds_audit_log_{instance_id}_{db_name},例如如drds_audit_log_drdsxyzabcd_demo_drds_db 所有版本
instance_id DRDS 实例 ID。 所有版本
db_name DRDS 数据库名。 所有版本
user 执行 SQL 的用户名。 所有版本
client_ip 访问 DRDS 实例的客户端 IP。 所有版本
client_port 访问 DRDS 实例的客户端端口。 所有版本
sql 执行的 SQL 语句。 所有版本
trace_id SQL 执行的 TRACE ID。如果是事务的话, 会以跟踪 ID 加-作为前缀+数字表示,例如drdsabcdxyz-1drdsabcdxyz-2等。 所有版本
sql_code 模板 SQL 的 HASH 值。 所有版本
hint SQL 执行的 HINT。 所有版本
table_name 查询涉及的表名,多表之间以逗号分隔。 所有版本
sql_type SQL 类型。包括:Select、Insert、Update、Delete、Set、Alter、Create、Drop、Truncate、Replace 和 Other。 所有版本
sql_type_detail SQL 解析器的名称。 所有版本
sql_time SQL 开始执行的时间,格式:yyyy-MM-dd HH:mm:ss.SSS 所有版本
response_time 响应时间,单位为 ms。 5.3.4-15378085及之后版本支持
affect_rows SQL 执行返回行数,增删改时表示影响的行数,查询语句表示返回的行数。 5.3.4-15378085及之后版本支持
fail SQL 执行是否出错。
  • 0:成功
  • 1:失败
5.3.4-15378085及之后版本支持