本文介绍了PolarDB-X的慢日志查询功能。
PolarDB-X提供慢日志查询功能,并且将CPU使用率和慢日志数量的视角结合在一起,能帮助您快速发现影响数据库性能的关键SQL。慢日志功能提供交互页面,您可以查看格式化的慢SQL模板、慢SQL明细,以及每条慢SQL执行次数、耗时、返回行数等关键信息。同时,您可以对慢SQL进行诊断优化。在分析慢SQL执行计划的基础上,为您推荐出包括局部索引和全局二级索引在内的合适索引方案,并提供优化后的预期收益明细。
计算节点(CN)慢SQL和数据节点(DN)慢SQL的定义如下:
计算节点(CN)慢SQL:即逻辑慢SQL,客户端发送到PolarDB-X的慢SQL。
数据节点(DN)慢SQL:即物理慢SQL,PolarDB-X发送到存储层节点的慢SQL,不支持优化操作。
每个PolarDB-X节点最多保存30天慢日志,超过时间将会被自动删除。
慢日志查看
在页面左上角选择目标实例所在地域。
在实例列表页,单击PolarDB-X 2.0页签。
找到目标实例,单击实例ID。
在左侧导航栏中,单击
。单击页面上方计算节点(CN)或数据节点(DN)页签,可以分别查看计算节点慢SQL和数据节点慢SQL。
慢日志优化
在页面左上角选择目标实例所在地域。
在实例列表页,单击PolarDB-X 2.0页签。
找到目标实例,单击实例ID。
在左侧导航栏中,单击
。在下方慢日志统计页签中查看慢SQL模板列表,单击优化按钮(目前仅支持CN节点的慢日志优化)。
查看慢SQL优化建议。
文档内容是否对您有帮助?