年终大学习之MySQL数据库优化学习笔记(五)
来源:互联网 发布:女生袜子知乎 编辑:程序博客网 时间:2024/05/01 16:35
这一节的主要内容是记录慢查询,把这个知识点记录完就可以学习下一节了,寒假学习之路也算是跌跌撞撞步上了正规了吧。
在上一节,我们创建了一个大表,也把慢查询的默认时间改为了一秒,这样我们就可以快速的捕捉到哪些语句造成了慢查询了。
然而,我们直接查询只是查到有多少次慢查询,还是没有达到我们想要具体的知道产生慢查询的原因,这里我们就需要开启MySQL的慢查询记录。
由于版本的不同,开启慢查询记录的方法都有不同,现记录如下:
对于高于MySQL5.5的版本中在命令行下输入:
bin\mysqld.exe - -safe-mode - -slow-query-log对于低于MySQL5.5版本的方法就有点存疑了,在教学中的方法是:
bin\mysqld.exe –log-slow-queries=d:/abc.log但是在本人亲测的时候发生了错误,命令行提示错误,过多的参数,试了很多遍都是不行的,所以这个方法存疑,但也写出来,毕竟在不同的环境下方法也是不一样的。
本人的处理方法;直接在my.ini中写入
log-slow-queries = C:/Program Files (x86)/MySQL/MySQL Server 5.0/Data/mysqlslowquery.log然后关闭MySQL服务,再启动,一般我们把MySQL的记录都放在
C:/Program Files (x86)/MySQL/MySQL Server 5.0/Data这个路径最好不要轻易改变,不然有时候会比较麻烦的。
都弄好后,再开启MySQL服务,进行测试,就可以记录下慢查询记录了。
注意的是,重启了后慢查询时间又会变成默认的,需要再设置一下,就可以了。
慢查询终于完结了,接下来就会是如何设置索引了。。。。
0 0
- 年终大学习之MySQL数据库优化学习笔记(五)
- 年终大学习之MySQL数据库优化学习笔记(六) ——索引(一)
- 年终大学习之MySQL数据库优化学习笔记(一)
- 年终大学习之MySQL数据库优化学习笔记(二)
- 年终大学习之MySQL数据库优化学习笔记(三)
- 年终大学习之MySQL数据库优化学习笔记(四)
- 年终大学习之C++学习笔记(一)
- MYSQL优化之数据库结构优化-学习笔记(3)
- 年终大学习之C++学习笔记(一) ——auto泛型
- 年终大学习之软件生命周期
- mysql数据库优化 学习笔记
- MySQL数据库优化学习笔记
- mysql学习笔记之五(触发器)
- MYSQL数据库优化之SQL及索引优化-学习笔记(1)
- MYSQL数据库优化之SQL及索引优化-学习笔记(2)
- Android学习笔记之五大布局
- Android 学习笔记之五大布局
- 网易MySQL数据库工程师微专业学习笔记(五)
- HDU2519 新生晚会【水题】【组合数】
- 专车:一边点赞,一边釜底抽薪;前路难探,内部利益出现分化
- 错误隐藏学习手记(一)
- Spring学习 8
- Spring学习 9
- 年终大学习之MySQL数据库优化学习笔记(五)
- 2 Linear Regression, Gradient descent
- 语义化版本2.0.0
- WinSock嗅探虚拟主机拿站取webshell
- 第一周工作总结及计划表
- 如何打造不怕被嗅探的3389登陆
- 冬令营第七天
- 【BZOJ 1064】 [Noi2008]假面舞会
- Silverlight跨域访问安全性问题