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

如何进行TopSQL 诊断?OceanBase工具学习笔记144

数据库新手 2023-05-30
147

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

操作步骤

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

08251800

  • 单击 TopSQL 页签。
  • 对 TopSQL 进行筛选。
    • 配置筛选条件。

Image 1

    • 单击 查询 ,下方列表中将展示所有符合查询条件的 SQL。

Image 173

  • 单击 导出 TopSQL 按钮,将导出列表中展示的所有 SQL。
  • 查看 TopSQL 信息。
    • 单击 自定义列 ,在弹出框中对自定义列的列表达式和列名进行配置。配置完成后可在 TopSQL 列表中查看到相关信息。

说明

    • 目前运算符只支持"+、-、*、/"和英文括号。
    • 自定义列添加后,TopSQL 将按照自定义列进行排序。
    • 仅支持定义一个自定义表达式。如果已经存在自定义列,新增自定义列后,新的表达式列将代替原有自定义列。
    • 自定义列的属性名前须加 @ 或 $。

Image 2

    • 单击 列管理 ,即可在弹出框中选择需要查看的信息。勾选完成后即可在 TopSQL 列表中查看到相关信息。

Image 6

    • 单击 SQL 文本左侧的 + 按钮,您可查看 SQL 具体报错详情。

Image 3

    • 单击 SQL 文本,进入具体 SQL 页面。

在 SQL 详情 页中,您可查看该 SQL 的详细信息,包括:

      • 在 SQL 文本 处查看 SQL 的完整语句。
      • 在 优化建议 处查看对于该 SQL 的优化建议。
      • 在 历史趋势 页签,查看该 SQL 运行的历史趋势。
      • 在 执行计划 页签,查看该 SQL 的执行计划,或为其绑定执行计划。
      • 在 索引 页签,查看该 SQL 的绑定的索引。
      • 在 SQL 限流 页签,查看该 SQL 的限流情况,或为其设置限流。
      • 在 执行计划 、 索引 、 SQL 限流 页签的图示 ① 处,均可查看该 SQL 的绑定记录。

1217

在绑定记录中您可查看到已绑定计划的状态,可通过 取消绑定 按钮将 SQL 与该计划解绑,也可通过 绑定 按钮将二者再次绑定。

  • 设置限流。
    • 单击 设置限流 ,您可对 SQL 进行限流。
    • 勾选多个 SQL ,单击 批量设置限流 ,在弹窗框中输入并发数,可对相关 SQL 进行相同并发数限流设置。

说明

批量设置限流不支持进行关键字限流。

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

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

评论