MySql教程

mysql相关优化

本文主要是介绍mysql相关优化,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

                                                                 mysql相关优化

             1 开启慢查询。需要管理员账号

                      命令:    show VARIABLES like 'slow_query_log' ;  -- 如果是off就是没有开通。  打开命令 set global slow_query_log=on;

                     命令:         show variables like "%log%";    --查看 log_queries_not_using_indexes 状态 如果是off  要打开  set global log_queries_not_using_indexes=on;

                     命令          show variables  kile '%long_query_time%';     --查询出10秒后记录慢查询中。默认是0 都会被记录到日志中

 

 

 

                  命令  show variables 'slow_query_log_file'; 查看慢查询文件的位置然后打开。看看sql是否进入

             2  生产环境如果开启慢查询。量会很大容易造成磁盘满。分析也有困难,学习资料用的官方的mysqldumpslow (mysql自带)进行分析

                  2.1)借助 mysqldumpslow -h 查看慢日志。查看使用命令。

                      查询视频里演示前三条。

                           

 

这篇关于mysql相关优化的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!