PolarDB-X 1.0将执行时间超过1秒的SQL定义为慢SQL,包括逻辑慢SQL和物理慢SQL。本文介绍这两种慢SQL的定义和查询方式。
慢SQL定义
逻辑慢SQL:客户端发送到PolarDB-X 1.0的慢SQL,在PolarDB-X 1.0上查询到的都是逻辑慢SQL。
物理慢SQL:PolarDB-X 1.0 发送到 存储层MySQL的慢SQL,在存储层PolarDB MySQL上查询到的都是物理慢SQL。
注意事项
每个PolarDB-X 1.0 节点最多保 存5 000条慢SQL明细,超出的慢SQL明细会被滚动删除。
操作步骤
在页面左上角选择目标实例所在地域。
在左侧导航栏中,单击实例列表。
找到目标实例,单击实例ID,进入目标实例基本信息页。
单击左侧导航栏的慢SQL明细。
选择时间范围、数据库名及执行时间,单击查询,可查看慢SQL信息。

您也可以在存储层MySQL上查看 相应的物理慢SQL信息,具体步骤如下:
说明目前仅支持查询存储类型为PolarDB MySQL时的物理慢SQL信息。
单击左侧导航栏的数据库管理,选择目标数据库。
单击存储管理,单击目标集群,进入存储层MySQL基本信息界面。
在左侧导航栏中,单击慢SQL慢SQL明细。
在右上角设置时间,单击查看,可以查询特定时间范围的慢日志趋势、慢日志统计和慢日志明细。
单击慢日志明细慢SQL明细,选择目标数据库和主节点,可以查看慢日志详细信息。
说明更多慢SQL分析诊断功能介绍,请参见慢SQL。
该文章对您有帮助吗?