首页 > 智能手机 > 正文内容

mysql数据库日志有哪些种类

时间:2024-12-23 16:02:35

mysql数据库中有哪几种日志类型 

MySQL数据库主要有四种类型的日志:Error Log、General Query Log、Slow Query Log和Binary Log

1. Error Log(错误日志):主要记录mysqld发生的一些错误。

2. General Query Log(一般查询日志或普通查询日志):记录mysqld正在做的事情,如客户端的连接和断开、来自客户端每条Sql Statement记录信息。这个日志非常有用,但可能会影响性能。

3. Slow Query Log(慢查询日志):记录一些查询执行较慢的SQL语句,主要用于开发者调优。

4. Binary Log(二进制日志):记录了mysql所有的DML操作,用于数据恢复,主主复制和主从复制等。对于开发者可能对Bin-log并不怎么关注,但是对于运维或者架构人员来讲是非常重要的。

此外,还有两种日志类型:事务日志和redo log。事务日志记录的是数据库执行的写入性操作(不包括查询)信息,以二进制的形式保存在磁盘中。redo log则是记录事务对数据页做了哪些修改,用于保证数据库的一致性。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益, 请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。
标签:智能手机

热门文章

点击排行

前沿网 广州云媒派信息技术有限公司 版权所有 粤ICP备2021127029号网站地图 网站地图2