1、部分用户线程被挂起,禁止访问数据库;
2、记下检查点的时间戳;
3、物理日志缓冲区被刷新到磁盘上的物理日志中;
4、将缓冲池中被修改的数据写入磁盘;
5、检查点信息写入逻辑日志缓冲区;
6、将物理日志写入逻辑日志缓冲区(这个观点之前没有见过);
7、逻辑日志缓冲区写入磁盘上的逻辑日志中;
8、检查点信息被写入MSGPATH文件,同时更新系统保留页中的信息;
9、挂起的线程被允许继续处理;
1、部分用户线程被挂起,禁止访问数据库;
2、记下检查点的时间戳;
3、物理日志缓冲区被刷新到磁盘上的物理日志中;
4、将缓冲池中被修改的数据写入磁盘;
5、检查点信息写入逻辑日志缓冲区;
6、将物理日志写入逻辑日志缓冲区(这个观点之前没有见过);
7、逻辑日志缓冲区写入磁盘上的逻辑日志中;
8、检查点信息被写入MSGPATH文件,同时更新系统保留页中的信息;
9、挂起的线程被允许继续处理;