【“慢”调斯理】OceanBase AP 实时 SQL 诊断能力解析

今天和社区用户技术支持的负责人简葵聊天,她说 OceanBase 4.3 版本大大提升了 AP 方面的能力,最近也有越来越多的用户开始测试一些复杂 SQL 的 AP 性能,但是因为大家对 SQL 调优没有太多经验,所以 POC 总是卡点在调优这里,令用户和技术支持同学都十分头痛。

不过聊完这个话题没多久,就发现刚刚正式发布的 ODC 4.3.1 中,推出了全新的 Query Profile(执行剖析)功能。Query Profile 通过可视化方式展示了 OceanBase 4.x 提供的 real-time SQL plan monitor 功能,能够在 SQL 执行过程中实时查询和展示实际计划的执行状态,并详细呈现计划中每个算子的耗时和资源使用情况。

通过执行剖析,结合 ODC 已有的执行计划可视化和全链路追踪可视化功能,用户可以直观地看到执行瓶颈,理解每一步操作的性能开销,从而自主分析和优化查询性能。ODC 4.3.1 的 Query Profile 功能,是 SQL 实时诊断调优的一大利器,在这里推荐给大家!详见这篇社区博客

【产品公告牌】
ODC 4.3.1 正式发布!
本版主要增强了以下三个方面的功能:
1、风险管理升级:引入了细粒度的表级权限控制,加强变更风险的监管。
2、AP 功能扩展:加入了 SQL 计划实时执行分析能力,让 SQL 实时诊断变得直观且易于交互。
3、用户体验提升:新增了数据清理任务的编辑能力,并完善了数据源批量导入功能。同时也优化了非直连场景下的会话管理能力。
如需了解更多关于本次更新的信息,请参见:
Release Notes:https://www.oceanbase.com/product/oceanbase-developer-center-rn/releaseNote#V4.3.1

3 个赞

大家在 AP 场景下进行性能调优时,遇到过哪些痛点?欢迎积极在本帖中进行回复,相关同学看到后会推进问题的解决~

如果大家对 ODC 的这个新功能,有哪些更好的建议,也欢迎回复,我们会让建议直达相关的产品和研发同学~

2 个赞