一些oracle知识

来源:互联网 发布:淘宝退货用空包判刑吗 编辑:程序博客网 时间:2024/06/06 10:08

Truncate操作选型:

Truncate Drop Storage:

truncate table table_name drop storage;

  1. 高水位下降到所能下降的最低位置
  2. 删除表上的所有数据行并释放空间
  3. 删除索引上的所有数据,索引的实际结构收缩到高度为1的最少数据块,并释放原有空间

Truncate Reuse Storage:


truncate table table_name reuse storage;

  1. 高水位下降到所能下降的最低位置
  2. 删除表上的所有数据行,但是不释放空间
  3. 删除索引上的所有数据,索引的实际结构收缩到高度为1的最少数据块,但不释放原有空间

对表执行drop all storage的truncate将会导致与该表相关的所有segment均被drop掉

0 0