PolarDB-X 1.0-用户指南-SQL审计与分析-日志字段

本文涉及的产品
云原生数据库 PolarDB 分布式版,标准版 2核8GB
简介: 本文将介绍PolarDB-X 1.0 SQL审计日志中包含的日志字段详情。
字段名称 字段说明 支持的实例版本
__topic__ 日志主题,格式为drds_audit_log_{instance_id}_{db_name},例如drds_audit_log_drdsxyzabcd_demo_drds_db 所有版本
instance_id PolarDB-X 1.0实例ID。 所有版本
db_name PolarDB-X 1.0数据库名称。 所有版本
user 执行SQL的用户名。 所有版本
client_ip 访问PolarDB-X 1.0实例的客户端IP。 所有版本
client_port 访问PolarDB-X 1.0实例的客户端端口。 所有版本
sql 被执行的SQL语句。 所有版本
trace_id SQL执行的TRACE ID。

如果是事务的话, 会以TRACE ID加-作为前缀+数字表示,例如drdsabcdxyz-1drdsabcdxyz-2等。

所有版本
sql_code 模板SQL的HASH值。 所有版本
hint SQL执行的HINT。 所有版本
logical_cpu_time SQL执行所使用的CPU时间总量,单位:ns。 实例版本需为5.4.2-15752863或以上
logical_opt_cpu_time 生成执行计划所使用的CPU时间总量,单位:ns。 实例版本需为5.4.2-15752863或以上
logical_exec_cpu_time 执行执行计划所使用的CPU时间总量,单位:ns。 实例版本需为5.4.2-15752863或以上
table_name 查询涉及的表名,多个表之间用英文逗号(,)分隔。 所有版本
sql_type SQL类型,包括SELECT、INSERT、DELECT、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或以上
相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
目录
打赏
0
0
0
0
150
分享
相关文章
利用 PolarDB PG 版向量化引擎,加速复杂 SQL 查询!完成任务领发财新年抱枕!
利用 PolarDB PG 版向量化引擎,加速复杂 SQL 查询!完成任务领发财新年抱枕!
112 14
在Linux中,如何查看和审计系统日志文件以检测异常活动?
在Linux中,如何查看和审计系统日志文件以检测异常活动?
PolarDB产品使用问题之遇到SQL语法错误,该如何排查
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
PolarDB产品使用问题之遇到慢SQL问题,该如何解决
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。

相关产品

  • 云原生分布式数据库 PolarDB-X