码迷,mamicode.com
首页 > 数据库 > 详细

oracle 11g 分区表创建(自动按年分区)

时间:2018-10-18 14:05:12      阅读:325      评论:0      收藏:0      [点我收藏+]

标签:可扩展   ref   扩展性   可扩展性   rac   处理   acl   block   view   

前言:工作中有一张表一年会增长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 分区表创建(自动按年分区)

标签:可扩展   ref   扩展性   可扩展性   rac   处理   acl   block   view   

原文地址:https://www.cnblogs.com/yuxiaole/p/9809294.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!