永发信息网

什么工具可以分析mysql慢查询日志

答案:2  悬赏:40  手机版
解决时间 2021-02-06 12:41
什么工具可以分析mysql慢查询日志
最佳答案
一、MySQL数据库有几个配置选项可以帮助我们及时捕获低效SQL语句1,slow_query_log这个参数设置为ON,可以捕获执行时间超过一定数值的SQL语句。2,long_query_time当SQL语句执行时间超过此数值时,就会被记录到日志中,建议设置为1或者更短。3,slow_query_log_file记录日志的文件名。4,log_queries_not_using_indexes这个参数设置为ON,可以捕获到所有未使用索引的SQL语句,尽管这个SQL语句有可能执行得挺快。二、检测mysql中sql语句的效率的方法1、通过查询日志(1)、Windows下开启MySQL慢查询MySQL在Windows系统中的配置文件一般是是my.ini找到[mysqld]下面加上代码如下log-slow-queries=F:/MySQL/log/mysqlslowquery。loglong_query_time=2(2)、Linux下启用MySQL慢查询MySQL在Windows系统中的配置文件一般是是my.cnf找到[mysqld]下面加上代码如下log-slow-queries=/data/mysqldata/slowquery。loglong_query_time=2说明log-slow-queries=F:/MySQL/log/mysqlslowquery。为慢查询日志存放的位置,一般这个目录要有MySQL的运行帐号的可写权限,一般都将这个目录设置为MySQL的数据存放目录;long_query_time=2中的2表示查询超过两秒才记录;2.showprocesslist命令SHOWPROCESSLIST显示哪些线程正在运行。您也可以使用mysqladminprocesslist语句得到此信息。各列的含义和用途:ID列一个标识,你要kill一个语句的时候很有用
全部回答
mysqlsla简单又易用,mysqlsla不仅仅可用来处理慢查询日志,也可以用来分析其它日志比如二进制日志,普通查询日志等等,其对sql语句的抽象功能非常实用,参数设定简练易用,很好上手。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
raretea皇茶(老街店)地址在什么地方,我要处
导致尿路感染最常见的致病菌是A.金黄色葡萄球
现在女人都喜欢小白脸男人,这是为什么?
刺猬死了是什么症状?趴着的还是缩成一团?
帅厉的意思是什么啊?知道的请说下!
广东话翻译,点解是什么意思?
骨折两年后骨伽还没长好,怎么办啊
最近有没有到汕头附二医院生小孩子的,红包大
坪山七娘山矿泉水经销点地址在哪,我要去那里
顾怜的意思是什么啊?知道的请说下!
二十四岁继女爱上我
我是那种有点害羞 长相清秀 有点腼腆的男生
利民纯净水销售中心地址好找么,我有些事要过
下列各项中,表示一条食物链的是A. 阳光→草
有谁在玫丽网买过化妆品,东西怎么样?
推荐资讯
名字叫梦心的含义是什么
今天不知怎么了老感觉身边有人像监视我是的,
【生活用品谜语】1.猜谜语(打一生活用品):一
国际条约的缔结者可以是()。
小百货果蔬粮油超市地址在什么地方,想过去办
郸城县周口苏泊尔生活馆郸城店(新华路)地址在
唯品会的东西不要了,快递员会帮我退货吗?
史家社村在哪里啊,我有事要去这个地方
莫逆交的意思是什么啊?知道的请说下!
韩国人可不可以延迟庆祝生日?急
思美人之山鬼后裔
沙之渲地址有知道的么?有点事想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?