暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

如何进行事务诊断?OceanBase工具学习笔记142

数据库新手 2023-05-30
197

欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/

前提条件

仅 OceanBase V3.2.x 以上版本支持对 单个参与者已生成日志量 字段进行展示。

操作步骤

  • 在左导航栏单击 租户 ,并在 租户列表 中单击具体的租户进入租户 概览 页面。
  • 在左侧导航栏单击 事务诊断 ,进入 事务诊断 页面。
  • 筛选事务。

系统默认展示 已执行时间大于 500ms 或 单个参与者已生成日志量大于超过 0.5MB 的事务列表,您可以选择其他范围的执行时间和日志生成量对事务进行查询。

  • 自动刷新事务列表。

打开 自动刷新 开关,页面将按照刷新频率刷新事务列表。可以选择的刷新频率为 5 秒、10 秒、30 秒,默认为每 10 秒刷新一次。

Image 56

  • 查看事务列表。

展示列说明如下表所示。

展示列

说明

事务 Hash

事务的唯一标识。

会话 ID

会话的唯一,您可在 查看租户会话 中查看该会话。

事务类型

事务的类型,包括 XA 事务、分布式事务和普通事务。

说明
当 OceanBase 为 V4.0 及以上版本时,暂不支持 XA 事务类型。

已影响行数

该事务中所有SQL执行过程中的affected_row

已执行时间(ms)

事务已经执行的时间。

Image 109

  • 查看事务详情。

单击具体事务 Hash,进入 事务详情 页面。可在此页面查看事务基本信息、执行信息和已执行 SQL 详情。

    • 单击右上角 关闭事务 ,可关闭该事务会话。仅支持关闭 长事务 列表中的普通事务和分布式事务。
    • 单击 耗时最长 SQL 文本、 影响行数最多 SQL 文本或 已执行 SQL 详情 中的 SQL 文本,可查看该 SQL 详情。

Image 108

  • 关闭事务。

在 事务列表 页面,选择需要关闭的事务,单击操作栏的 关闭事务 按钮;或勾选多个事务,单击 批量关闭事务 。在对话框中单击 确定 ,即可结束所选中事务的会话。结束会话会导致事务回滚,会话连接也会终止。

欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论