时间:2021-07-01 10:21:17 帮助过:6人阅读
(2) 变更日志记录查询命令信息,但它只记录那些对数据库内容做出可修改的查询命令。变更日志的内容是一些SQL 语句,可以把这些语句提供给MySQL客户程序作为输入以执行。
(3) 二进制变更日志与变更日志作用相同,但其内容是用效率更高的二进制格式写出来的。附属的二进制日志索引文件列出了MySQL 服务器当前正在维护着哪些二进制日志文件。变更日志和二进制变更日志主要用于MySQL 数据库系统的前溃恢复工作中: 在发生系统崩溃后,先用备份文件把数据库恢复到当初进行备份时的状态,再把变更日志或二进制变更日志的内容写人MySQL服务器,让它再次执行日志中记教的各种修改操作,把数据库恢复到前溃发生时所处的状态。
(4) 对更新日志,用--log-long-format 选项获得一个扩展形式的日志,扩展日志提供了是谁何时发出每一条查询,这将会使用更多的磁盘空间,但如果你想知道谁在做什么,就不用将更新日志对照一般日志的内容找到连接事件。对上面的会话,扩展更新日志产生以下信息。
(5) 错误日志记载着MySQL 服务器在发生异常情况时生成的诊断信息。如果MySQL服务器启动失败或意外退出,通常可以从这个日志里了解到其原因。日志文件的尺寸有可能变得非常大,一定要保证它们不至于填满文件系统。可以定期使一些日志文件失效以保证它们使用的空间总量不会超过一定的界限。因为日志文件中记载的查询命令里可能会有口令之类的敏感信息,所以应该注意加强日志文件的安全保护工作,避免它们遭受意外破坏或者被无关用户读取。
MYSQL日志
标签:慢查询 索引 产生 format 语句 text mysql数据库 mysql服务器 mysql