mysql 7中日志类型
要么读书,要么旅行,身体和灵魂,必须有一个要去工作。
mysql 日志类型有很多种:
- InnoDB重做日志(redo log):用于确保事务的持久性,并帮助在系统崩溃时进行恢复。
- InnoDB回滚日志(undo log):记录事务修改前的数据版本,用于多版本并发控制(MVCC)和事务回滚。
- 二进制日志(bin log):记录所有更改数据库内容的语句,以及它们执行时的确切时间。这些日志对于复制和数据恢复是重要的。
- 错误日志(error log):记录MySQL启动、运行或停止时出现的问题。这包括错误消息、警告和某些特定于服务器的消息
- 慢查询日志(slow query log):记录执行时间超过long_query_time值的SQL语句。这有助于发现和优化性能瓶颈。
- 一般查询日志(general log):记录MySQL服务器接收到的所有客户端请求。这有助于监视和分析服务器上的活动
- 中继日志(relay log):在复制从服务器上使用,存储从主服务器接收的数据更改。