数据库原理及MySQL应用 | 日志管理(附限免视频)( 四 )


1.开启慢查询日志
默认情况下 , 慢查询日志是关闭的 , 它对服务器的性能影响不大 , 一般建议开启 。
查看慢查询日志开启状态和日志文件存储路径的基本语法格式如下所示 。
可以在配置文件my.ini的[mysqld]组下加入以下变量声明 , 并重新启动服务器来开启慢查询日志 。
语法说明如下 。 slow_query_log的值设置为1表示开启慢查询日志 , 设置为0表示关闭慢查询日志 。 long_query_time用于指定记录阈值 , 可以省略 , 默认为10秒 , 以秒为单位 , 可以精确到微秒 , 可以用“SHOWVARIABLESLIKE'%long_query_time%';”查看该阈值 。 如果一个查询语句执行时间超过阈值 , 该查询语句将被记录到慢查询日志中 。 slow_query_log_file用于设置慢查询日志的位置和文件名 。 默认情况下 , 慢查询日志文件位于MySQL安装目录下的Data文件夹中 , 文件名是hostname-slow.log , 其中hostname是主机名 。
如果不希望MySQL重新启动 , 也可以用SET命令来设置 , 基本语法格式如下所示 。
2.查看慢查询日志
慢查询日志是以文本文件的形式存储在文件系统中的 , 可以使用文本编辑器直接打开进行查看 。
3.删除慢查询日志
直接进入慢查询日志文件所在的目录(默认是MySQL安装目录下的Data文件夹)删除慢查询日志文件即可 。
扫码观看讲解视频 , 限免三天
05
参考书籍
《数据库原理及MySQL应用(MySQL版微课视频版)》
作者:曲彤安 , 王秀英 , 廖旭金
定价:59.8元
扫码优惠购书返回搜狐 , 查看更多
责任编辑: