物理日志主要是为了数据库服务器的容错机制而引入的,当数据被从磁盘读到内存之后,如果被修改了,物理日志包含了第一次被修改的数据页和索引页的前映像。
为了减少物理日志磁盘IO的次数,其写日志时使用了缓冲phybuff,如图2-5所示,而不是每次都写盘,先写到缓冲,由数据库控制在需要时将缓冲中的数据刷新到物理日志。
图2-5 物理日志缓冲