V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dot2017
V2EX  ›  数据库

Oracle 回收多余表空间文件的正确姿势?

  •  
  •   dot2017 · 2019-02-20 13:34:49 +08:00 · 1236 次点击
    这是一个创建于 1863 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因为应用开发的历史原因,之前数据库里有个 schema 使用到了若干个表空间文件(data file)。现在应用对这个 schema 进行了数据清理,表空间使用率有了大幅度的下降,这样一来多个表空间文件就没什么意义了,于是就想整合到一个表空间文件中。google 到的教程都是说要备份出整个 schema 的数据,然后 drop 掉整个表空间,再重建并导回数据。感觉这么做比较麻烦的样子。想问一下如果直接 drop 掉多余的表空间文件会有什么影响吗?或者说如何将可能分散在不同表空间文件里的数据块,整和到一个文件中呢?
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   994 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:06 · PVG 04:06 · LAX 13:06 · JFK 16:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.