请教各位大师: UNDO的数据 请教各位大师: UNDO的数据是在INSERT OR DELETE时同时写入数据文件的UNDO段的吗?是DBWR进程写的吗谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 undo的数据是在insert、delete、update之前写入数据文件的undo段的。是由DBWR进程来完成的。 那么,DBWR频繁的写UNDO数据,会产生许多I/O操作,还不如直接让DBWR写入数据文件中。在DB——BLOCK中打UNDO标记。UNDO操作,不是更提高I/O性能吗。 undo保存的是修改前的数据,文件当前写的是新数据.undo除了用来回滚,还用来保证读一致性.而且insert的undo很少. UNDO主要有三个作用: TRANSACTION ROLLBACK,TRANSACTION RECOVERY,READ CONSISTENCYDELETE和INSERT时,都会向UNDO TABLESPACE的DATAFILES写UNDO SEGMENT。UNDO写得最多的是DELETE,接着UPDATE,最少的是INSERT是DBWR进程写的 触发器 存储过程,计算学生的平均成绩,为什么出错呢 哪个更快? 先union还是先where? 动态sql语句问题 Oracle网络服务 关于fetch的一个小问题!!! 如何修改ORACLE8i的用户密码? ORA-12535 TNS操作超时 oracle中有没有类似sqlserver中的case的函数 如何用程序获取oracle数据库所在的服务器机器的名称或IP IMPDP network_link 报ora-39149错误 什么意思
undo除了用来回滚,还用来保证读一致性.而且insert的undo很少.
DELETE和INSERT时,都会向UNDO TABLESPACE的DATAFILES写UNDO SEGMENT。
UNDO写得最多的是DELETE,接着UPDATE,最少的是INSERT
是DBWR进程写的