oracle超量数据问题
时间:2011-10-21
来源:互联网
如何在这张表的基础上面将表分成若干个分表。可以按照一个月一次的分。或者是5000W的分到一张表中?
能不能在下次表中的数据超过5000W后自动给分出去呢?请教?
作者: xuhaotian036 发布时间: 2011-10-21
作者: cosio 发布时间: 2011-10-21
作者: xuhaotian036 发布时间: 2011-10-21
CREATE TABLE ORDER_ACTIVITIES ( ORDER_ID NUMBER(7) NOT NULL, ORDER_DATE DATE, TOTAL_AMOUNT NUMBER, CUSTOTMER_ID NUMBER(7), PAID CHAR(1) ) PARTITION BY RANGE (ORDER_DATE) ( PARTITION ORD_ACT_PART01 VALUES LESS THAN (TO_DATE('2011-10-01','YYYY-MM-DD')) TABLESPACEORD_TS01, PARTITION ORD_ACT_PART02 VALUES LESS THAN (TO_DATE('2011-11-01','YYYY-MM-DD')) TABLESPACE ORD_TS02, PARTITION ORD_ACT_PART02 VALUES LESS THAN (TO_DATE('2011-12-01','YYYY-MM-DD')) TABLESPACE ORD_TS03 )
对表进行时间分区,一个月一个区
作者: agshion 发布时间: 2011-10-21
另外几十亿的数据。。。。真庞大,以前的数据用不到的话建议存档起来。
作者: fmjwn 发布时间: 2011-10-21
作者: yaozeng_cui 发布时间: 2011-10-21
SQL code
CREATE TABLE ORDER_ACTIVITIES
(
ORDER_ID NUMBER(7) NOT NULL,
ORDER_DATE DATE,
TOTAL_AMOUNT NUMBER,
CUSTOTMER_ID NUMBER(7),
PAID CHAR(1)
)
PART……
您好 我将数据可给客户之后就不能进行任何的操作了 就是能不能建立成到一个月的数据后,自动建立一个分区表吗?
客户要求是数据库的数据保存的时间长需要进行历史查询啊
作者: xuhaotian036 发布时间: 2011-10-21
作者: ruihuahan 发布时间: 2011-10-21
作者: xuhaotian036 发布时间: 2011-10-21
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28