tencent cloud

云数据库 MariaDB

动态与公告
产品动态
产品简介
产品概述
产品优势
应用场景
系统架构
实例类型
实例架构
分布式版本
数据库版本
购买指南
计费概述
产品定价
退费说明
欠费说明
升级计费
备份空间计费
快速入门
创建实例
管理账号
连接实例
操作指南
使用前须知
实例管理
灾备/只读实例
账号管理
读写分离
修改网络
备份与回档
数据迁移
数据库同步(旧版)
安全管理
监控与告警
KILL 线程
参数模板与设置
数据库审计
实践教程
编程与使用规范
分布式版本编程与使用规范
利用热点更新技术应对秒杀场景
安全白皮书
平台侧安全设计
租户侧安全功能
开发指南
功能限制
性能检测
同城双活解决方案
Binlog 日志消费格式
慢查询分析
数据库审计
数据库审计已支持语法
API 文档
History
Introduction
API Category
Making API Requests
Security Group APIs
Other APIs
Account APIs
Parameter Management APIs
Monitoring Management APIs
Instance Management APIs
Backup and Restoration APIs
Data Types
Error Codes
常见问题
产品常见问题
账号登录问题
功能相关问题
性能相关问题
备份相关问题
运维相关问题
磁盘超用问题
IO 类监控项异常问题
通用参考
标准与认证
主要规格性能说明
强同步性能对比数据
词汇表

慢查询分析

PDF
聚焦模式
字号
最后更新时间: 2024-01-11 11:16:23

1. 功能说明

超过指定时间的 SQL 语句查询称为“慢查询”,对应语句称为“慢查询语句”,而数据库管理员(DBA)对慢查询语句进行分析并找到慢查询出现原因的过程叫做慢查询分析。
云数据库 MariaDB 在实例管理页的性能优化模块下,提供慢查询分析能力。

2. 主要参数说明

2.1. 主要默认设置

慢查询功能:默认开启
慢查询时间(long_query_time):默认配置为1s;即慢查询语句查询时间超过1s的才被记录。
分析数据输出延迟:1分钟 - 5分钟。
日志记录时长:30天,根据备份和日志设置周期决定。

2.2. 分析列表字段说明

校验值(checksum):标示慢查询语句的一串序列数字,默认64bit。
抽象后的慢查询语句(fingerprint):隐去用户数据以后的慢查询语句。
数据库:出现慢查询语句的数据库。
账号:出现慢查询语句的账号。
最后执行时间(last_seen):时间范围内,最后一次出现慢查询语句的时间。
首次执行时间(first_seen):时间范围内,第一次出现慢查询语句的时间。
总次数(ts_cnt):时间范围内,慢查询语句出现的次数。
总次数占比:时间范围内,慢查询语句占所有慢查询语句次数的占比。
总时间(query_time_sum):时间范围内,慢查询语句查询总耗时。
总时间占比:时间范围内,慢查询语句查询总耗时的占比。
平均时间(query_time_avg):慢查询语句总时间除以总次数的平均时间。
最小时间(query_time_min):慢查询语句出现的最小时间。
最大时间(query_time_max):慢查询语句出现的最大时间。
总锁时间(lock_time_sum):慢查询语句出现锁的总耗时。
总锁时间占比:时间范围内,慢查询语句占所有慢查询语句锁时间的占比。
平均锁时间(lock_time_avg):慢查询语句总锁时间除以总锁次数的平均时间。
最小锁时间(lock_time_min):慢查询语句锁出现的最小时间。
最大锁时间(lock_time_max):慢查询语句锁出现的最大时间。
发送行数(Rows_sent_sum):该条慢查询语句发送的数据行数总和。
扫描行数(Rows_examined_sum):该条慢查询语句扫描的数据行数总和。
主机地址(Host):该条慢查询所来自的主机。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈