oracle 11g 分區表創建(自動按年分區)
阿新 • • 發佈:2018-10-18
live 可擴展 lock 復制 block 使用 acl 自動分區 .cn
前言:工作中有一張表一年會增長100多萬的數據,量雖然不大,可是表字段多,所以一年下來也會達到 1G,而且只增不改,故考慮使用分區表來提高查詢性能,提高維護性。
oracle 11g 支持自動分區,不過得在創建表時就設置好分區。
如果已經存在的表需要改分區表,就需要將當前表 rename後,再創建新表,然後復制數據到新表,然後刪除舊表就可以了。
一、為什麽要分區(Partition)
1、一般一張表超過2G的大小,ORACLE是推薦使用分區表的。
2、11g 中的分區表新特性:Partition(分區)一直是 Oracle 數據庫引以為傲的一項技術,正是分區的存 在讓 Oracle 高效的處理海量數據成為可能,在 Oracle 11g 中,分區技術在易用性和可擴展性上再次得到了增強。
oracle 11g的interval partition 如何按天\周\月\年分區: https://blog.csdn.net/sdtysdu2000/article/details/9066413
http://blog.itpub.net/10271187/viewspace-1765908/
https://blog.csdn.net/lively1982/article/details/9398485
分區索引:
https://www.cnblogs.com/grefr/p/6095005.html
https://blog.csdn.net/w892824196/article/details/82803889
oracle 11g 分區表創建(自動按年分區)