赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 日志服务
  4. 操作指南
  5. 数据采集
  6. 云产品日志采集
  7. PolarDB-X 2.0 SQL审计日志
  8. 日志字段

日志字段

  • PolarDB-X 2.0 SQL审计日志
  • 发布于 2025-04-22
  • 0 次阅读
文档编辑
文档编辑

本文将介绍PolarDB-X审计日志所包含的日志字段详情。

字段名称

字段值类型

字段说明

__topic__

string

日志主题,格式为polardbx_sqlaudit。

affect_rows

int

  • 若执行的是DML,表示受影响的行数。

  • 若执行的是查询语句,表示返回结果的行数。

autocommit

int

SQL执行时autocommit是否打开,取值范围如下:

  • 0:未打开

  • 1或NULL:打开

client_ip

string

访问PolarDB-X实例的客户端IP地址。

client_port

int

访问PolarDB-X实例的客户端端口。

db_name

string

数据库名称。

fail

int

SQL执行是否出错,取值范围如下:

  • 0:未出错

  • 1:出错

fetched_rows

int

从存储拉取的记录行数。

hint

string

SQL执行使用的HINT。

instance_id

string

PolarDB-X实例ID。

memory_reject

int

是否因为内存不足执行失败,取值范围如下:

  • 0:否

  • 1:是

response_time

int

响应时间,单位:毫秒(ms)。

spm_baseline_id

int

SQL Plan Management(SPM)中对应的基线ID。

spm_plan_id

int

SPM中对应的执行计划ID。

sql

string

被执行的SQL语句。

sql_code

string

模板SQL的哈希值。

sql_time

datetime

SQL开始执行的时间,格式为yyyy-MM-dd HH:mm:ss.SSS(UTC时间)。

sql_type

string

SQL类型,取值范围如下:

  • SELECT

  • INSERT

  • DELETE

  • UPDATE

  • SET

  • ALTER

  • CREATE

  • DROP

  • TRUNCATE

  • REPLACE

  • OTHER

sql_type_detail

string

SQL解析器的名称。

trace_id

string

SQL执行的TRACE ID。

transaction_id

string

事务ID。

transaction_policy

string

SQL执行时使用的事务策略,取值范围如下

  • 空:未开启事务

  • TSO:执行PolarDB-X TSO事务(默认取值)

  • BEST_EFFORT:执行PolarDB-X 2PC事务

user

string

执行SQL的用户名。

table_name

string

SQL执行涉及到的表。若涉及多个表,则多个表名称之间以英文逗号(,)分隔。

workload_type

string

SQL执行时的负载类型,取值范围如下:

  • TP:事务类型的负载

  • AP:分析类型的负载

相关文章

开启SQL审计与分析 2025-04-22 11:01

PolarDB-X SQL日志审计功能默认关闭,您可以在控制台上手动开启。 前提条件 <

日志字段 2025-04-22 11:01

本文将介绍PolarDB-X审计日志所包含的日志字段详情。

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号