mysql相关优化
2021/10/1 19:12:52
本文主要是介绍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相关优化的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-25如何部署MySQL集群资料:新手入门教程
- 2024-12-24MySQL集群部署资料:新手入门教程
- 2024-12-24MySQL集群资料详解:新手入门教程
- 2024-12-24MySQL集群部署入门教程
- 2024-12-24部署MySQL集群学习:新手入门教程
- 2024-12-24部署MySQL集群入门:一步一步搭建指南
- 2024-12-07MySQL读写分离入门:轻松掌握数据库读写分离技术
- 2024-12-07MySQL读写分离入门教程
- 2024-12-07MySQL分库分表入门详解
- 2024-12-07MySQL分库分表入门指南