开发者社区> 问答> 正文

OceanBase中现在想看sql请求执行过程信息和各个阶段耗时,有办法吗?

OceanBase中现在想看sql请求执行过程信息和各个阶段耗时,有办法吗?

展开
收起
fuxixi 2022-12-05 16:37:45 251 0
来自:OceanBase
2 条回答
写回答
取消 提交回答
  • show trace优化完放出来会有一个大体的情况 。此答案整理自钉钉群“[社区]技术答疑群OceanBase”

    2022-12-06 10:23:35
    赞同 展开评论 打赏
  • 从事java行业8年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    可以开启SQL Trace,SQL Trace能够交互式的提供上一次执行的SQL请求执行过程信息及各阶段的耗时,SQL Trace 功能默认是关闭的,可通过 session 变量来控制其打开和关闭,具体打开 SQL Trace 功能的语句如下: SET ob_enable_show_trace = 1; 当你不想用的时候也可以选择关闭SQL Trace,关闭命令: SET ob_enable_show_trace = 0;

    2022-12-05 17:43:44
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
MaxCompute SQL 2.0 全新的计算引擎 立即下载
SQL Server云化思考与实践 立即下载
自研金融数据库OceanBase的创新之路 立即下载