在对很多客户的oracle数据库做优化的时候发现, 很多系统都有一些大表没有做分区, 导致性能不佳和维护不便....下面介绍4种普通表改分区表的方法, 供参考:
方法1:
新建分区表, 然后insert select; 或者在创建新分区表的同时插入(CTAS ,create table as select)....方法3:
创建只有一个分区的分区表, 用exchange partition将原表变成分区表后,再split partition....另外, 分区字段和分区类型的选择, 也是非常重要的, 需要结合业务好好研究再做决定. oracle的分区是一个很好的功能, 以后有机会可以作为一个培训技术专题给大家分享....如果大家还有更好的方法, 请在留言区留下您的建议, 多谢!
大表操作有风险, 祝一帆风顺!