多选题 在发出COMMIT命令时,将发生什么?
【正确答案】 C
【答案解析】通过在日志缓冲区放置COMMIT记录,并由LGWR将日志缓冲区刷新到磁盘来实现COMMIT。
A、B和D是错误的。A是错误的,因为很多变更向量(或许是全部)已经写入磁盘。B是错误的,因为DBWn不参与提交处理。D是错误的,因为撤消数据完全可能持久保存一段时间,COMMIT与此无关。