MySQL 5.6 记录 SQL 语句与慢查询
2016-08-21 22:00
537 查看
环境: MySQL 5.6.16
如果需要记录 MySQL 的查询语句,需要在配置文件(Linux 下为 my.cnf,Windows 下为 my.ini)中添加配置:
general_log = ON general_log_file = D:/Data/log/sql.log
general_log = ON 表示开启日志记录,
general_log_file 为日志保存的路径。
如果需要记录慢查询,则需要在配置文件中添加配置:
slow-query-log = 1 slow-query-log-file = D:/Data/log/long.log long_query_time = 1
slow-query-log = 1 表示开启慢查询记录,
slow-query-log-file 表示保存慢查询日志的路径,
long_query_time 表示查过该配置时间的 SQL 语句将会被记录,时间是秒。
相关文章推荐
- mysql 查询随机条记录的sql语句和php计算概率
- MySQL5.6 如何优化慢查询的SQL语句 -- SQL优化
- MySQL5.6 如何优化慢查询的SQL语句 -- 慢日志介绍
- MySQL5.6 如何优化慢查询的SQL语句 -- SQL优化
- MySQL5.6 如何优化慢查询的SQL语句 -- 慢日志介绍
- MySQL、SQL Server、Oracle 3种数据库查询表中前N行记录的SQL语句
- Hibernate SQLQuery查询返回空List,在mysql命令下直接执行sql语句可以正常得到记录
- mysql查询当天所有数据sql语句、查询数据表中的记录
- sql语句之随机查询记录和批量插入--基于mysql
- MySQL5.6 怎样优化慢查询的SQL语句 -- 慢日志介绍
- Mysql查询最近一条记录的sql语句(优化篇)
- mysql删除重复记录语句的方法 作者: 字体:[增加 减小] 类型:转载 时间:2010-06-21 我要评论 查询及删除重复记录的SQL语句,虽然有点乱,但内容还是不错的。 . .
- (转)MySQL 查询重复出现次数最多的记录,按出现频率排序(SQL语句)
- 在Oracle、MySQL、MS SQL Server中查询指定数目的记录
- 【转载】1条SQL语句查询1个库内所有的记录数
- Oracle 查询并删除重复记录的SQL语句
- SQL语句——查询记录的数量
- 查询同一表内多字段同时重复记录的SQL语句
- 用sql语句查询从N条到M条的记录
- 【转】用标准的SQL语句实现查询记录分页