oracle表分区与索引分区的用法
admin
2023-05-03 10:04:25
0

   oracle是支持物理分区的数据库管理系统,据说是最早支持的!优点如下

1:减少维护工作量,独立管理每个分区比管理大的单分区简单

2:数据可用性增强,一个分区坏了不影响所有数据

3:提高查询速度

4:均衡I/O

创建表分区

create table ware_retail_part

(

 id integer primary key,

 retail_date date,

ware_name varchar2(50)

)

partition by range(retail_date)

 partition par_01 values less than(to_date('2011-04-01','yyyy-mm-dd')),

 partition par_02 values less than(to_date('2011-07-01','yyyy-mm-dd')),

 partition par_03 values less than(to_date('2011-10-01','yyyy-mm-dd')),

 partition par_04 values less than(to_date('2012-01-01','yyyy-mm-dd'))

 );

也可以用多个作为range对象

散列分区(HASH分区)

很难区分范围的用这个,对范围查询和不等式查询没优化作用

创建

create table ware_retail_part3

(

 id integer primary key,

 retail_date date,

ware_name varchar2(50)

)

storage(initial 2048k)  --指定表分区的初始化空间大小

partition by hash(id)  分区

(

partition par_01 tablespace tmp_01,

partition par_02 tablespace tmp_02

);

列表分区

关键字LIST

表的某个列可以枚举就用列表分区

create table ware_retail_part3

(

 id integer primary key,

 name varchar2(50),

 province varchar2(20)

)

partition by list(province)  分区

(

partition shandong values('山东省'),

partition shenzhen values('深圳省'),

partition jiujiang  values('九江省')

);

相关内容

热门资讯

美财长贝森特专机先期抵达北京 13日下午,在特朗普抵达前,美国财长贝森特的专机先期飞抵北京,凤凰卫视记者拍摄到了专机降落前的画面。
鸿蒙版荣耀商城上架华为应用市场... PChome 5月13日消息,现荣耀商城App已正式上架华为鸿蒙应用市场,版本号26.4.0.0。 ...
员工摸鱼混日子怎么解决?推荐先... 很多企业都遇到同一个难题:员工上班消极懈怠、敷衍应付,上班时间闲散摸鱼,正事拖着不做,任务应付交差,...
专访月泉仿生胡喆祺:深耕灵巧手... 当下,人形机器人产业正迎来从技术验证向规模化落地跃迁的关键窗口期,而灵巧手作为具身智能的 “最后一厘...
腾讯控股2026财年第一财季净... IT之家 5 月 13 日消息,腾讯控股今日发布 2026 财年第一财季(2026 年 1 月 1 ...
升任华为轮值董事长,为什么是汪... 导语:鲜少出现在大众视野里的汪涛,接棒华为轮值董事长,出乎很多人意料,但这背后,既是其个人能力与长期...
加盟商参加中通快运酒局后身亡,... 5月11日,新黄河客户端以《加盟商参加中通快运酒局后身亡》为题,报道了代理加盟商纪某某在连续参加两场...
5月全球航班计划已砍掉1.3万... 作者 | 高雅2026年的夏季出行季正在中东局势的余震中拉开帷幕。对于全球旅客而言,这一季的机票订单...
凯特王妃将赴意大利,系病情缓解... 【环球网报道】据英国广播公司(BBC)、美联社等媒体报道,英国威尔士王妃凯特将于13日重返国际舞台,...
河南拟发行392.99亿元地方... 【大河财立方消息】 5月13日,河南省财政厅披露2026年河南省政府一般债券(六至七期)、专项债券(...