暂无图片
返回数说广场
2024-09-10
用户发出COMMIT时会必然导致发生下面的哪个情况? A、ARCn进程将变更向量写入归档重做日志 B、LGWR将日志缓冲区转储到联机重做日志中 【正确答案】 C、DBWn进程将事务更改的缓冲区写入数据文件 D、CKPT进程发出检查点 【答案解析】CKPT进程何时发出检查点受多个因素影响,比如脏块的数量,但COMMT不会必然导致发出检查点;被更改的数据块何时写入数据文件,是不受COMMIT控制的。ARCn进程负责将联机日志切换发生后,非当前的联机日志生成一份副本,所以,COMMIT也不是必然导致ARCn进程进入工作状态。所以,正确答案是“LGWR将日志缓冲区转储到联机重做日志中”。COMMIT发出时,LGWR将数据变化的情况写入联机重做日志后,COMMIT才会提示成功。
0
暂无图片 0
125
分享

评论

热门数说