先写日志原则是为了发生故障后保持数据库的原子性和【】所必须遵循的原则。

9 查阅

先写日志原则是为了发生故障后保持数据库的原子性和【】所必须遵循的原则。

参考答案:

持久性任何数据库系统都遵循先写日志的原则。在内存中被更新数据写入磁盘之前,要保证对应日志信息已经写入磁盘,存入日志文件。日志是数据库要发生操作的记录。将日志信息写入磁盘,是对数据库将要发生处理的确认;而将内存中已更新数据写入磁盘,则表明实际上已经发生某些更新动作。如果先将被更新数据写入磁盘,在写入过程中系统崩溃,那么可能只是部分更新反映到数据库中,内存中的日志信息和其它更新全部丢失。在这种情况下,数据库中数据就处于不一致状态,而且由于不知道那些更新已经写入磁盘,因此无法对数据库进行恢复,数据库就遭到破坏。

计算机三级