首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

大表直接drop仍是truncate后再drop

2012-08-07 
大表直接drop还是truncate后再drop1. drop 与 Truncate操作类似的地方.drop 是直接处理数据字典,去掉objec

大表直接drop还是truncate后再drop

1. drop 与 Truncate操作类似的地方.
drop 是直接处理数据字典,去掉object与其对应的data_object_id的对应关系..
truncate 操作是创建一个新的空的segment(对应于data object id), 并将此segment与现有对象关联起来.

2. drop 与 truncate 操作都会触发object checkpoint操作, 如果buffer Cache很大的话, 这两个操作都可能会出现较长时间的等待, 在Oracle 10gR2以后, Oracle对Buffer header做了些许变更, 以提高Fast Object Checkpoint的速度.

ST Enqueue - This type of enqueue is used for space management and allocation for dictionary-managed tablespaces

热点排行