用户指南—诊断与优化—SQL审计与分析—日志字段

简介: 本文将介绍PolarDB-X审计日志所包含的日志字段详情
字段名称 字段值类型 字段说明
__topic__ string 日志主题,格式为polardbx_sqlaudit
instance_id string PolarDB-X实例ID。
db_name string 数据库名称。
client_ip string 访问PolarDB-X实例的客户端IP地址。
client_port int 访问PolarDB-X实例的客户端端口。
user string 执行SQL的用户名。
sql string 被执行的SQL语句。
response_time int 响应时间,单位:毫秒(ms)。
affect_rows int
  • 若执行的是DML,表示受影响的行数。
  • 若执行的是查询语句,表示返回结果的行数。
trace_id string SQL执行的TRACE ID。
fail int SQL执行是否出错,取值范围如下:
  • 0:未出错
  • 1:出错
hint string SQL执行使用的HINT。
table_name string SQL执行涉及到的表。若涉及多个表,则多个表名称之间以英文逗号(,)分隔。
sql_type string SQL类型,取值范围如下:
  • SELECT
  • INSERT
  • DELETE
  • UPDATE
  • SET
  • ALTER
  • CREATE
  • DROP
  • TRUNCATE
  • REPLACE
  • OTHER
sql_type_detail string SQL解析器的名称。
sql_time datetime SQL开始执行的时间,格式为yyyy-MM-dd HH:mm:ss.SSS(UTC时间)。
sql_code string 模板SQL的哈希值。
transaction_id string 事务ID。
autocommit int SQL执行时autocommit是否打开,取值范围如下:
  • 0:未打开
  • 1或NULL:打开
transaction_policy string SQL执行时使用的事务策略,取值范围如下
  • 空:未开启事务
  • TSO:执行PolarDB-X TSO事务(默认取值)
  • BEST_EFFORT:执行PolarDB-X 2PC事务
workload_type string SQL执行时的负载类型,取值范围如下:
  • TP:事务类型的负载
  • AP:分析类型的负载
相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
SQL 索引
19. 一个SQL语句执行很慢, 如何分析
该内容介绍了如何分析执行慢的SQL语句。首先启用慢查询日志或使用命令获取慢查询的SQL。然后利用`EXPLAIN`命令分析,关注其中的`select_type`, `type`, 和 `extra`字段。`select_type`涉及子查询和联合查询的类型,`type`表示查询优化器使用的访问类型,性能从上到下递减,`extra`字段提供额外信息,如是否使用索引等。
278 0
|
3月前
|
SQL 数据可视化 关系型数据库
MCP与PolarDB集成技术分析:降低SQL门槛与简化数据可视化流程的机制解析
阿里云PolarDB与MCP协议融合,打造“自然语言即分析”的新范式。通过云原生数据库与标准化AI接口协同,实现零代码、分钟级从数据到可视化洞察,打破技术壁垒,提升分析效率99%,推动企业数据能力普惠化。
335 3
|
7月前
|
SQL 关系型数据库 MySQL
凌晨2点报警群炸了:一条sql 执行200秒!搞定之后,我总结了一个慢SQL查询、定位分析解决的完整套路
凌晨2点报警群炸了:一条sql 执行200秒!搞定之后,我总结了一个慢SQL查询、定位分析解决的完整套路
凌晨2点报警群炸了:一条sql 执行200秒!搞定之后,我总结了一个慢SQL查询、定位分析解决的完整套路
|
7月前
|
SQL 算法 数据挖掘
【SQL周周练】:利用行车轨迹分析犯罪分子作案地点
【SQL破案系列】第一篇: 如果监控摄像头拍下了很多车辆的行车轨迹,那么如何利用这些行车轨迹来分析车辆运行的特征,是不是能够分析出犯罪分子“踩点”的位置
244 15
|
8月前
|
SQL 关系型数据库 MySQL
【MySQL】SQL分析的几种方法
以上就是SQL分析的几种方法。需要注意的是,这些方法并不是孤立的,而是相互关联的。在实际的SQL分析中,我们通常需要结合使用这些方法,才能找出最佳的优化策略。同时,SQL分析也需要对数据库管理系统,数据,业务需求有深入的理解,这需要时间和经验的积累。
312 12
|
SQL 数据可视化 算法
SQL Server聚类数据挖掘信用卡客户可视化分析
SQL Server聚类数据挖掘信用卡客户可视化分析
|
SQL 数据库 开发者
ClkLog埋点分析系统支持自定义SQL 查询
本期主要为大家介绍ClkLog九月上线的新功能-自定义SQL查询。
ClkLog埋点分析系统支持自定义SQL 查询
|
SQL 存储 数据可视化
手机短信SQL分析技巧与方法
在手机短信应用中,SQL分析扮演着至关重要的角色
|
前端开发 Java JSON
Struts 2携手AngularJS与React:探索企业级后端与现代前端框架的完美融合之道
【8月更文挑战第31天】随着Web应用复杂性的提升,前端技术日新月异。AngularJS和React作为主流前端框架,凭借强大的数据绑定和组件化能力,显著提升了开发动态及交互式Web应用的效率。同时,Struts 2 以其出色的性能和丰富的功能,成为众多Java开发者构建企业级应用的首选后端框架。本文探讨了如何将 Struts 2 与 AngularJS 和 React 整合,以充分发挥前后端各自优势,构建更强大、灵活的 Web 应用。
212 0
|
SQL 数据采集 数据挖掘
为什么要使用 SQL 函数?详尽分析
【8月更文挑战第31天】
327 0