频繁DML操作带索引的表,工作不止的回滚段等都会引起存储空间的大量碎片.虽然不至于数据库无法承受,但由于空间的不连续,区间的扩展需要把许多的小块合并,这在响应方面肯定是个不大不小的麻烦.
重建表空间,索引,回滚段虽然可以改善这方面的问题,但对生产库造成影响,会中断业务的运行,而且频繁的重建也是很不爽的.
各位对碎片是如何处理的,分享下.

解决方案 »

  1.   

    碎片问题是比较头疼的,目前为止我都是选择exp/imp来处理的,非常耗费时间
      

  2.   

    8i 本地管理表空间
    9I ASSM(auto segment space management)
    一定程度上解决了碎片产生的数据库方面的温床数据库碎片现在也就只有DML语句造成的了 呵呵,表 ctas 索引重建 一定程度上能解决一些 
    还可以 alter *** move 
    但的确没有什么好方法