更新时间:2024-10-24 GMT+08:00
管理历史事务
功能介绍
历史事务用来分析和发现数据库的大事务、长时间未提交的事务等历史信息。
历史事务的数据来自show engine innodb status的命令执行结果,展示了历史事务信息的运行快照,采集频率为5分钟一次。
约束限制
- 历史事务信息的运行快照列出了正在执行的事务,不包含采集间隔内开始并提交的事务。
- 收集历史事务需要开启收集慢SQL或收集全量SQL。
- 最多展示7天内的数据,最大显示10000条数据。
操作步骤
- 登录管理控制台。
- 单击管理控制台左上角的,选择区域。
- 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。
- 在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“概览”页签。
- 在左侧导航栏选择“智能DBA助手 > 历史诊断”。
- 选择“历史事务”页签。
- 在页面上方单击“日志管理”,开启收集慢SQL或收集全量SQL开关,单击“确定”。
图1 日志管理
- 开启“收集历史事务”开关,查看历史事务。
图2 收集历史事务