MySQL日志管理
1.日志的作用
①. 排查故障
②. 性能优化
③. 安全审计
④. 统计分析
⑤. 数据备份与恢复

2.错误日志(my.conf文件里添加一行log-error=存放路径):记录mysql启动到使用过程中的错误

其实日志的路径本质上是一个数据库里面的变量

3.查询日志general_log用于记录对数据库执行的语句(my.cnf文件里:1.打开查询日志:general_log=on;2.指定存放路径:general_log_file=路径)
4.慢查询日志slow_query_log记录执⾏过⻓的 SQL 语句, 可利⽤慢查询优化进⾏调整优化
要点:1.啥叫慢?得自己定义。在哪定义?在my.cnf文件里面用long_query_time=多少(单位为秒)语句来定义,超过这个时间的查询操作被判定为慢查询。注意 : 开启慢查询⽇志会对MySQL服务器的性能产⽣⼀定的影响,因此在⽣产环境中,应该谨慎地使⽤它。
下面是my.conf有关慢查询日志的写法
5.二进制日志记录数据被修改的相关信息(my.cnf用log-bin=存放路径)。


浙公网安备 33010602011771号