“磁盘上的每个Page有一个关键字段————pageLSN。这个LSN记录的是这个Page刷盘时最后一次修改它的日志对应的LSN。如果重放日志的时候,日志的 LSN <=pageLSN,则不修改 日志对应的Page,略过此条日志。”例如:脏页a的redo log已被写入到磁盘,其中记录脏页a的最后一次的修改的LSN是900,如果脏页a没有被刷入到磁盘,那么数据页a在磁盘上的page的pageLSN是小于900的,这样就知道这个脏页是没被刷的了即通过pageLSN和redo log中的LSN,可以判断脏页是否被刷https://blog.csdn.net/qq_41999455/article/details/106161484
https://blog.csdn.net/qq_41999455/article/details/106161484