【问题标题】:Drop table and temporary tablespace删除表和临时表空间
【发布时间】:2019-05-13 08:08:19
【问题描述】:

我使用的是 oracle 11g,我有 3 个表,

当我对第一个表执行 truncate 时,TEMP 表空间没有发生任何变化, 同样,当我在第二个表上执行 delete 时,TEMP 表空间没有发生任何变化,. 但是当我在第三张表上执行 drop 时,TEMP 表空间从 0MB 增加到 1MB

为什么删除表会影响 TEMP 表空间?

【问题讨论】:

    标签: oracle oracle11g tablespace


    【解决方案1】:

    在建表过程中,会分配一些extent,即保留一些表空间中的一些空间。

    dropcreate 的相反操作,并且当发出带有purge 选项的drop 命令时,分配的空间被释放用于常规的非临时表。释放临时表不需要purge 选项声明。

    deletetruncate 操作期间,表保持原样,不会发生解除分配。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多