mysql中的7种日志小结
当重做日志缓存可用空间 少于一半时,重做日志缓存被刷新到重做日志文件由此可以看出,重做日志通过不止一种方式写入到磁盘,尤其是对于第一种方式,Innodb_log_buffer到重做日志文件是Master Thread线程的定时任务。 因此重做日志的写盘,并不一定是随着事务的提交才写入重做日志文件的,而是随着事务的开始,逐步开始的。 这一点是必须要知道的,因为这可以很好地解释再大的事务的提交的时间也是很短暂的。在默认情况下,系统记录错误日志的功能是关闭的,错误信息被输出到标准错误输出。也正因为mysql服务器需要不断地记录日志,开启General log会产生不小的系统开销。因此,Mysql默认是把General log关闭的。
用户评论