sqle
sqle copied to clipboard
慢日志扫描页面新增 扫描行数,影响行数 指标
扫描行数
从慢日志文件的 Rows_examined 字段获取,Rows_examined字段的含义是mysql执行该慢sql扫描的总行数.
例如: SELECT COUNT(*) FROM sql_manages; 这条SQL扫描了全表的数据,那么Rows_examined的值就是全表的总行数.Rows_sent表示返回的行数,这里只是计算了sql_manages表的总行数,所以值为1
SET timestamp=1686711986;
/* ApplicationName=DataGrip 2023.1.2 */ SELECT COUNT(*) FROM sql_manages;
# Time: 2023-06-14T03:10:19.529439Z
# User@Host: root[root] @ localhost [127.0.0.1] Id: 37446
# Query_time: 10.003201 Lock_time: 0.000000 Rows_sent: 1 Rows_examined: 1
最大影响行数
影响行数的概念和SQLE的SQL分析的影响行数概念相同,影响行数用来帮助用户检测 update,delete 类型语句的影响行数,极端的情况是执行完update,才发现更新了全表...这个时候在执行前看下影响行数就很有用
最大影响行数表示相同指纹类型的SQL的最大影响行数
影响行数平均值
影响行数均值是影响行数的平均值