通过快速事务分析功能,可以获知待分析SQL所在事务的开始语句和结束语句,从而获知事务的提交或回滚情况。
功能介绍
基于DAS企业版 V3热存储数据,分析所选SQL所在事务的开始语句和结束语句,从而获知SQL的提交或回滚情况。
说明
单个快速事务分析任务只分析目标SQL所在线程。
只支持分析目标SQL执行时间前后各5分钟,共计10分钟的数据。
快速事务分析结果仅展示目标SQL所在事务:事务开始语句(如在前5分钟内)、目标SQL、事务结束语句(如在后5分钟内)。
前提条件
目标数据库引擎为:
RDS MySQL
PolarDB MySQL版
数据库实例已成功接入DAS中,并且接入状态显示为连接正常。
数据库版本以及地域支持DAS企业版 V3,请参见产品系列及支持的功能。
实例已开启DAS的企业版 V3,请参见DAS企业版介绍。
应用场景
结合审计日志,分析关注的目标SQL的提交或回滚情况。
使用限制
只支持分析DAS企业版 V3热存储时间范围内的SQL数据。
说明DAS企业版 V3热存储时长可以通过SQL洞察和审计页面中右上角服务设置修改。
热存储会产生费用,计费详情请参见产品计费。
非更新类SQL语句不支持快速事务分析。
操作步骤
登录DAS控制台。
在左侧导航栏中,单击实例监控。
找到目标实例,单击实例ID,进入目标实例详情页。
在左侧导航栏中,点击请求分析 > SQL洞察和审计,然后在右侧打开的页面单击SQL洞察 > 审计。
创建快速事务分析任务
根据需要搜索日志后,在日志列表最后一列操作,选择对应的SQL后点击快速事务分析进行分析。
查看事务分析结果
您可以在触发分析页面等待获取分析结果,也可前往SQL洞察 > 事务分析页面的快速事务分析栏,查看历史分析任务与结果。