当前位置:嗨网首页>书籍在线阅读

15-小结

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

日志是数据库中很重要的记录内容,它可以帮助我们诊断数据库出现的各种问题。本章主要介绍了MySQL最常用的4种日志类型:错误日志、二进制日志、查询日志和慢查询日志。这4种日志各有不同的用途。

系统故障时,建议首先查看错误日志,以帮助用户迅速定位故障原因。

如果要记录数据的变更、数据的备份、数据的复制等操作时,二进制日志必须打开,以帮助用户进行数据恢复等操作。默认不记录此日志,建议通过--log-bin选项将此日志打开。

如果希望记录数据库发生的任何操作,包括SELECT,则需要用--log将查询日志打开,此日志默认关闭,一般情况下建议不要打开此日志,以免影响系统整体性能。

如果希望查看系统的性能问题,希望找到有性能问题的SQL语句,则需要用--slow_query_log 打开慢查询日志。对于大量的慢查询日志,建议使用 mysqldumpslow 工具来进行汇总查看。