insert操作回滚段中只记录这些记录的ROWID
update需要记录相关字段的undo信息
delete是使用回滚段最大的操作,记录了所有删除的记录的详细信息以便于rollback
对大量的记录更新的话,还会对表长时间加锁,代价比较高
以上是针对DML操作使用UNDO的一些看法,大家分享
update需要记录相关字段的undo信息
delete是使用回滚段最大的操作,记录了所有删除的记录的详细信息以便于rollback
对大量的记录更新的话,还会对表长时间加锁,代价比较高
以上是针对DML操作使用UNDO的一些看法,大家分享
本文探讨了数据库中不同类型的DML操作(如INSERT、UPDATE、DELETE)如何使用UNDO来记录更改信息。特别是DELETE操作会记录所有被删除记录的详细信息以便回滚。对于大量记录的更新操作不仅消耗UNDO空间,还会对表进行长时间锁定。
160

被折叠的 条评论
为什么被折叠?



