MySql5.7如何慢查询日志记录
2017-11-19 19:13
267 查看
1.找到my.ini
MySql5.7安装后(windows环境),在安装目录下并没有发现my.ini的配置文件,百度了一下才知道MySql安装时会将data文件夹(包含数据库信息和文件)放在ProgramData文件夹中,并且ProgramData文件夹是以隐藏的形式存在。。。。接下来就需要开启隐藏文件夹选项了:
工具-》文件夹
查看
2.my.ini
打开该my.ini配置文件:此处为mysql默认的日志输出目录(需要修改可以在这里配置)
打开data目录:看到主机名-slow.log文件就是mysql输出的慢查询日志记录文件
打开.log文件,query_time就记录了当次查询所花费的时间
3.总结
mysql的慢查询是对于mysql的优化以及应用程序的调试的一个重要工具,但开启mysql慢查询会占用一定的系统资源与磁盘空间,因此建议在项目开发阶段开启用于调试与优化,在项目上线后将其关闭。
MySql5.7安装后(windows环境),在安装目录下并没有发现my.ini的配置文件,百度了一下才知道MySql安装时会将data文件夹(包含数据库信息和文件)放在ProgramData文件夹中,并且ProgramData文件夹是以隐藏的形式存在。。。。接下来就需要开启隐藏文件夹选项了:
工具-》文件夹
查看
2.my.ini
打开该my.ini配置文件:此处为mysql默认的日志输出目录(需要修改可以在这里配置)
打开data目录:看到主机名-slow.log文件就是mysql输出的慢查询日志记录文件
打开.log文件,query_time就记录了当次查询所花费的时间
3.总结
mysql的慢查询是对于mysql的优化以及应用程序的调试的一个重要工具,但开启mysql慢查询会占用一定的系统资源与磁盘空间,因此建议在项目开发阶段开启用于调试与优化,在项目上线后将其关闭。
相关文章推荐
- mysql 开启慢查询 如何打开mysql的慢查询日志记录
- mysql 开启慢查询 如何打开mysql的慢查询日志记录
- 如何动态开启mysql的慢查询日志记录
- mysql 开启慢查询 如何打开mysql的慢查询日志记录
- 如何记录和查询Redis慢执行日志
- Java项目如何记录日志
- ASP如何查询ACCESS数据库中上一周的所有记录
- SQL--处理表重复记录(查询和删除) 示例:查询最近一条用户登陆日志
- MySql-如何查询删除数据表重复记录
- Tomcat会话超时时如何记录操作日志,满足安全审计要求
- plsql developer如何查询SQL语句执行历史记录
- plsql developer如何查询SQL语句执行历史记录
- Linux定时器工具-crontab 各参数详解及如何查看日志记录
- 数据库查询优化方案(处理上百万级记录如何提高处理查询速度)
- 老男孩教育每日一题-第80天-如何实现 Nginx 代理的节点访问日志记录客户的 IP 而不是代理的 IP?
- 在oracle中如何查询前几条记录
- 如何用SQL查询语句获取Oracle表 树形结构的记录(PL/SQL )
- 如何查询刚刚插入记录的主键?
- Oracle数据库查询优化方案(处理上百万级记录如何提高处理查询速度)
- 请教如何根据表名变量查询该表的记录数?