Mysql的优化(二)
来源:互联网 发布:电子表格相同数据合并 编辑:程序博客网 时间:2024/06/08 08:12
牧牛遛马
数据库的优化不是做一个操作就可以优化的,需要的是一点一点的优化。
一、怎么找到性能很差的SQL
1、在mysql中寻找性能很差的SQL,是根据慢查询来寻找性能很差的SQL
在mysql中输入命令:(寻找慢查询的变量名,因不方便记忆,进行模糊查询),执行如下:
show variables like "%slow%";
从以上运行结果中可以看到,默认慢查询是关闭的,我们可以设置打开,设置打开后我们可以在手工设定的文件路径(E盘)下面找到slowSql.log文件。如下:
2、性能低效的SQL一般是超过我们开发者设置的无法忍受的时间,如果超过这个时间我们定义为性能很差的SQL。所以我们需要设定我们无法忍受的时间。(假设我们定义为0.5s)
set long_query_time = 0.5;
设置完成后可以通过一下代码查看。
show variables like "long_query_time";
通过执行以上的操作,我们就可以把运行超过0.5s的低性能SQL记录在E:/slowSql.log文件中。
阅读全文
0 0
- Mysql的优化(二)
- MySQL 优化(二)
- MySQL 优化(二)
- Monty说MySQL的优化(二)(
- Mysql的一条SQL优化(二)
- mysql 学习记录(二十二)--mysql的应用优化
- mysql 性能优化(二)
- MYSQL查询优化(二)
- MySQL性能优化(二)
- MYSQL查询优化(二)
- mysql优化总结(二)
- mysql优化篇(二)
- MYSQL查询优化(二)
- MYSQL查询优化(二)
- MySQL数据库优化(二)
- MySQL性能优化(二)
- Mysql性能优化(二) 索引优化
- MySQL(二):MySQL性能优化
- 1063. 计算谱半径(20)
- An Easy Task
- linux取txt文件的前n行到另一个文件
- 【DRP】servlet总结
- 进程
- Mysql的优化(二)
- find your present (2)
- scala集合类详解
- Html5 audio标签实现音乐播放
- appium v1.6.3终极安装指南
- 资源网站
- 数据库(第一范式,第二范式,第三范式)
- win7 第一次装 mysql-5.7-winx64 系列,不知道root 密码,该如何处理?
- 正规式->最小化DFA说明