一、功能说明
登录 TDSQL MySQL 版控制台,在实例列表单击实例 ID 进入管理页,选择性能优化 > 慢查询分析页,可进行慢查询分析。
注意:说明:
二、主要默认设置
·慢查询功能:默认开启。
·慢查询时间(long_query_time):默认配置为1秒;即慢查询语句查询时间超过1秒的才被记录。
·分析数据输出延迟:1分钟 – 5分钟。
·日志记录时长:30天,根据备份和日志设置周期决定。
三、分析列表字段说明
·校验值(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):该条慢查询所来自的主机。
·监控:单击查看 SQL 语句分析详情。
·SQL 示例:典型 SQL 的示例展示。