摘要:
同大多数关系型数据库一样,日志文件是MySQL数据库的重要组成部分。MySQL有几种不同的日志文件,通常包括错误日志文件,二进制日志,通用日志,慢查询日志,等等。这些日志可以帮助我们定位mysqld内部发生的事件,数据库性能故障,记录数据的变更历史,用户恢复数据 阅读全文
posted @ 2019-12-21 16:22
星朝
阅读(3102)
评论(0)
推荐(1)
摘要:
mysql有一个功能就是可以log下来运行的比较慢的sql语句,默认是没有这个log的,为了开启这个功能,要修改my.cnf或者在mysql启动的时候加入一些参数。如果在my.cnf里面修改,需增加如下几行 long_query_time = 1 log slow queries = /var/ww 阅读全文
posted @ 2019-12-21 16:19
星朝
阅读(2779)
评论(0)
推荐(0)
摘要:
<! flowchart 箭头图标 勿删 MySQL如何定位慢sql MySQL“慢SQL”定位 数据库调优我个人觉得必须要明白两件事 1.定位问题(你得知道问题出在哪里,要不然从哪里调优呢) 2.解决问题(这个没有基本的方法来处理,因为不同的问题处理的方式方法不一样,得从实践中不断的探索,如sql 阅读全文
posted @ 2019-12-21 16:08
星朝
阅读(2399)
评论(0)
推荐(0)
摘要:
1.如何定位并优化慢查询sql a.根据慢日志定位慢查询sql SHOW VARIABLES LIKE '%query%' 查询慢日志相关信息 slow_query_log 默认是off关闭的,使用时,需要改为on 打开 slow_query_log_file 阅读全文
posted @ 2019-12-21 16:05
星朝
阅读(1352)
评论(0)
推荐(0)