ITPub博客

首页 > Linux操作系统 > Linux操作系统 > mysql的三个sql的monitor选项

mysql的三个sql的monitor选项

原创 Linux操作系统 作者:bulletming 时间:2019-05-08 08:27:07 0 删除 编辑

log-slow-queries=sql-slow.log

long_query_time=1

--log-queries-not-using-indexes


前两个可以直接写在my.cnf文件里边,第一个是定义记录慢的sql语句的文件,前边没有路径的话默认为mysql的datapath,第二个是表示记录sql超过1秒的语句,这个默认值是10

最后一个选项我是通过mysqld_safe参数传入使用的,意思是记录下来没有使用索引的语句,这个选项非常有用,帮我发现了生产环境中一批有问题的sql,这对大量分库分表的业务库,还是比较省力的,开头一直懒得去核对sql与索引使用情况。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/82392/viewspace-144681/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2004-05-31

  • 博文量
    121
  • 访问量
    106598