PolarDB-X 1.0-用户指南-SQL调优指南-SQL调优进阶-查询慢SQL明细

本文涉及的产品
云原生数据库 PolarDB 分布式版,标准版 2核8GB
简介: 查询慢SQL明细PolarDB-X将执行时间超过1秒的SQL定义为慢SQL,包括逻辑慢SQL和物理慢SQL。本文介绍这两种慢SQL的定义和查询方式。

PolarDB-X将执行时间超过1秒的SQL定义为慢SQL,包括逻辑慢SQL和物理慢SQL。本文介绍这两种慢SQL的定义和查询方式。

背景信息

逻辑慢SQL和物理慢SQL的定义如下:

  • 逻辑慢SQL:客户端发送到PolarDB-X的慢SQL。
  • 物理慢SQL:PolarDB-X发送到存储层MySQL的慢SQL。

每个PolarDB-X节点最多保存5000条慢SQL明细,超过限制数量的慢SQL明细会被滚动删除。

操作步骤

  1. 登录云原生分布式数据库控制台
  2. 在页面左上角选择目标实例所在地域。
  3. 在左侧导航栏中,单击实例列表
  4. 找到目标实例,单击实例ID,进入目标实例基本信息页。
  5. 您可以查看逻辑慢SQL的详细信息,具体操作步骤如下:
  1. 单击左侧导航栏的慢SQL明细
  2. 选择时间范围数据库名执行时间,单击查询,可查看慢SQL信息。custom import 1.png
  3. 选择时间范围数据库名执行时间,单击查询,可查看慢SQL信息。
  1. PolarDB-X上定位到逻辑慢SQL,您也可以存储层MySQL上找到相应的物理慢SQL信息,具体步骤如下:说明目前只支持查询存储层为PolarDB MySQL上的物理慢SQL。
  1. 单击左侧导航栏的数据库管理,选择目标数据库。
  2. 单击存储管理,选择目标集群,进入存储层MySQL基本信息界面。
  3. 在左侧导航栏中,单击慢SQL
  4. 在右上角设置时间,单击查看,可以查询特定时间范围的慢日志趋势慢日志统计慢日志明细
  5. 单击 慢日志明细,选择目标数据库和主节点,可以查看慢日志详细信息。custom import 2.png

    说明 更多慢SQL分析诊断功能介绍,详情请参见慢SQL
相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
目录
打赏
0
0
0
0
153
分享
相关文章
凌晨2点报警群炸了:一条sql 执行200秒!搞定之后,我总结了一个慢SQL查询、定位分析解决的完整套路
凌晨2点报警群炸了:一条sql 执行200秒!搞定之后,我总结了一个慢SQL查询、定位分析解决的完整套路
凌晨2点报警群炸了:一条sql 执行200秒!搞定之后,我总结了一个慢SQL查询、定位分析解决的完整套路
OSS Select 加速查询:10GB CSV 文件秒级过滤的 SQL 语法优化技巧
OSS Select 可直接在对象存储上执行 SQL 过滤,跳过文件下载,仅返回所需数据,性能比传统 ECS 方案提升 10~100 倍。通过减少返回列、使用等值查询、避免复杂函数、分区剪枝及压缩优化等技巧,可大幅降低扫描与传输量,显著提升查询效率并降低成本。
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
|
12月前
|
SQL Server的并行实施如何优化?
【7月更文挑战第23天】SQL Server的并行实施如何优化?
338 13
|
12月前
|
SQL
解锁 SQL Server 2022的时间序列数据功能
【7月更文挑战第14天】要解锁SQL Server 2022的时间序列数据功能,可使用`generate_series`函数生成整数序列,例如:`SELECT value FROM generate_series(1, 10)。此外,`date_bucket`函数能按指定间隔(如周)对日期时间值分组,这些工具结合窗口函数和其他时间日期函数,能高效处理和分析时间序列数据。更多信息请参考官方文档和技术资料。
217 9
对比 SQL Server中的VARCHAR(max) 与VARCHAR(n) 数据类型
【7月更文挑战7天】SQL Server 中的 VARCHAR(max) vs VARCHAR(n): - VARCHAR(n) 存储最多 n 个字符(1-8000),适合短文本。 - VARCHAR(max) 可存储约 21 亿个字符,适合大量文本。 - VARCHAR(n) 在处理小数据时性能更好,空间固定。 - VARCHAR(max) 对于大文本更合适,但可能影响性能。 - 选择取决于数据长度预期和业务需求。
909 1
MySQL、SQL Server和Oracle数据库安装部署教程
数据库的安装部署教程因不同的数据库管理系统(DBMS)而异,以下将以MySQL、SQL Server和Oracle为例,分别概述其安装部署的基本步骤。请注意,由于软件版本和操作系统的不同,具体步骤可能会有所变化。
971 3
数据库数据恢复—SQL Server数据库出现逻辑错误的数据恢复案例
SQL Server数据库数据恢复环境: 某品牌服务器存储中有两组raid5磁盘阵列。操作系统层面跑着SQL Server数据库,SQL Server数据库存放在D盘分区中。 SQL Server数据库故障: 存放SQL Server数据库的D盘分区容量不足,管理员在E盘中生成了一个.ndf的文件并且将数据库路径指向E盘继续使用。数据库继续运行一段时间后出现故障并报错,连接失效,SqlServer数据库无法附加查询。管理员多次尝试恢复数据库数据但是没有成功。

相关产品

  • 云原生分布式数据库 PolarDB-X
  • AI助理

    你好,我是AI助理

    可以解答问题、推荐解决方案等