
mysql库 查询耗时较长的sql
数据库:mysql
SQL语句耗时较长,超过200ms会耗费大量资源。 现在想要把这类的动态SQL查询出来。
求查询语句,谢谢。
我来答
添加附件
收藏
复制链接
微信扫码分享

在小程序上查看
分享
添加附件
问题补充
2条回答
默认
最新
mysql 的慢日志对系统性能的影响和作用,并说明怎么去定位慢sql,并根据日志的相关特性得出相应的优化思路
慢日志带来的直接性能损耗就是数据库系统中最为昂贵的I/O资源。对于mysql 数据库来说,I/O 出现瓶颈,会导致
连接数增大、锁表、更有可能导致业务访问失败,尤其是在高并发下面。开启慢查询的目的是分析慢sql 来优化sql
语句,从而解决慢sql引起的各种问题。
1.开启慢查询日志功能很简单,在my.cnf 配置文件中,加入以下参数,并重启服务:
slow_query_log=1 #启用慢查询
slow_query_log_file=mysql.slow #慢查询的存储位置
long_query_time=2 #指定慢查询的记录时间比如这里大于2s sql 会记录下来
2.通过mysqldumpslow 命令取出耗时最长的前10条慢sql 进行分析
#mysqldumpslow -s t -t 10 slow.log


打赏 0
老师,您好。用performance_schema.events_statements_summary_by_digest能查到吗?
回答交流
Markdown
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
添加图片链接
上传图片
导航目录
Markdown语法参考
请输入正文
提示
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~

55M
ORACLE 11.2.0 触发器 获取 空间属性的wkt格式,使用 sde.st_astext 函数,数据错乱
25M
求Cylance杀毒软件安装包测试数据库安全
25M
PostgreSQL ERROR: found xmin 2146512304 from before relfrozenxid 2146512317
10M
clickhouse 查询视图需要给基表的权限,有什么办法能场查视图不能查表呢?
10M
oracle apex是否可以使用nfc功能,以及录像保存功能
10M
视图v$sql_cs_selectivity 同一个RANGE_ID之下出现了同一个微词的重复记录。
10M
一个update 语句行锁升级 触发bug导致死锁myql宕机?请大佬帮忙分析下更具体原因
10M
时区升级
10M
Goldengate源端PDB,被克隆替代后,重新配置麻烦,有无其它方便,高效方法,恢复Goldengate?
10M
OGG使用COLMAP部分字段不同步问题