快速事务分析

通过快速事务分析功能,可以获知待分析SQL所在事务的开始语句和结束语句,从而获知事务的提交或回滚情况。

功能介绍

基于DAS企业版 V3热存储数据,分析所选SQL所在事务的开始语句和结束语句,从而获知SQL的提交或回滚情况。

image

说明
  • 单个快速事务分析任务只分析目标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语句不支持快速事务分析。

操作步骤

  1. 登录DAS控制台

  2. 在左侧导航栏中,单击实例监控

  3. 找到目标实例,单击实例ID,进入目标实例详情页。

  4. 在左侧导航栏中,点击请求分析 > SQL洞察和审计,然后在右侧打开的页面单击SQL洞察审计

    • 创建快速事务分析任务

      根据需要搜索日志后,在日志列表最后一列操作,选择对应的SQL后点击快速事务分析进行分析。

    • 查看事务分析结果

      您可以在触发分析页面等待获取分析结果,也可前往SQL洞察 > 事务分析页面的快速事务分析栏,查看历史分析任务与结果。