此题为判断题(对,错)。
第1题:
10、判断如下陈述是否正确? 使用open()函数打开文件并调用文件的write()方法写文件时,由于默认采用缓冲区,操作系统不会立刻把待写入的数据写入磁盘,而是先存储到内存缓冲区,如果使用不当,有可能导致部分数据未写入到磁盘中而丢失。
第2题:
提高磁盘IO速率的方法不包括_____
A.延迟写
B.延迟读
C.预读取
D.缓冲区技术
第3题:
下列检查点包含的动作中,最后一个执行的是(D )
A.将当前日志缓冲区中的所有日志记录写入磁盘的日志文件
B.在日志文件中写入一个检查点记录
C.把当前数据缓冲区的所有数据写入磁盘数据文件
D.在重新开始文件中记录检查点记录的地址
第4题:
判断如下陈述是否正确? 使用open()函数打开文件并调用文件的write()方法写文件时,由于默认采用缓冲区,操作系统不会立刻把待写入的数据写入磁盘,而是先存储到内存缓冲区,如果使用不当,有可能导致部分数据未写入到磁盘中而丢失。
第5题:
5、DBMS管理数据库缓冲区有四种策略:No Steal, Steal, No Force, Force。对这四种策略有下面四种解释。 1. 内存中的数据最晚在commit的时候写入磁盘; 2. 内存中的数据可以一直保留,在commit之后过一段时间再写入磁盘; 3. 允许在事务commit之前把内存中的数据写入磁盘; 4. 不允许在事务commit之前把内存中的数据写入磁盘; 则策略与解释有正确对应的是___________。
A.Steal:1; Force:2; No Steal:3; No Force:4
B.No Steal:1; No Force:2; Steal:3; Force:4
C.No Steal:1; Steal:2; No Force:3; Force:4
D.Force:1; No Force:2; Steal:3; No Steal:4