You need to enable JavaScript to run this app.
导航
锁分析管理
最近更新时间:2024.09.27 14:48:27首次发布时间:2024.08.08 20:38:20

本文介绍如何在数据库工作台 DBW 的工作台中管理事务与锁,通过事务与锁功能,您可以查看分析在数据库内发生的所有锁。

前提条件

已创建云数据库 veDB MySQL 版实例和账号。详细操作,请参见创建实例创建账号

注意事项

  • 死锁页签仅展示最近一次的死锁信息,且查询结果仅保留 1 天。

  • 目标实例的参数innodb_deadlock_detect需为ON,否则将无法查询死锁信息。具体参数配置步骤,请参见修改参数

  • 死锁信息里的请求类型包括 altershowselectupdatedropdeletecreateother type

操作步骤

  1. 登录 DBW 控制台

  2. 在顶部菜单栏,选择项目和地域。

  3. 在左侧导航栏,选择运维管理 > 观测诊断

  4. 观测诊断页面,单击事务与锁

    1. 在页面右上角的下拉列表中,选择目标数据库类型即云数据库 veDB MySQL 版

    2. 在页面左上角下拉列表中,选择目标实例。

  5. 事务与锁页签,您可以查看死锁信息。

    死锁信息页签,可以查看死锁发生时间死锁收集时间事务信息session id请求类型涉及表等待锁等待锁索引名称等待锁类型持有锁等信息。

    说明

    • 每次查询仅收集最近一次死锁信息,且查询结果仅保留一天(即该保留时间从刷新死锁信息开始计算)。您可以单击刷新死锁信息,查看最近发生死锁的详细信息。

    • 目标实例的参数innodb_deadlock_detect需为ON,否则将无法查询死锁信息。具体参数配置步骤,请参见修改参数