Oracle分区表,各分区使用同一个表空间与不同表空间的性能比较,的性能比较,哪个性能更好?或是性能一样
如下面语句所创建的两个表,请问wf_part1与wf_part2哪一个表的性能会好一些//////////////////////11111111111111111111...
如下面语句所创建的两个表,请问wf_part1与wf_part2哪一个表的性能会好一些
//////////////////////1111111111111111111111111111111111111111
create table wf_part1
(
wf_id integer primary key,
wf_date date,
wf_dec varchar2(50)
)TABLESPACE userdata
partition by range(wf_date)(
partition part_01 values less than(to_date('2006-01-01','yyyy-mm-dd')) tablespace wf1,
partition part_02 values less than(to_date('2007-01-01','yyyy-mm-dd')) tablespace wf2,
partition part_03 values less than(maxvalue) tablespace userdata);
/////////////222222222222222222222222222222222
create table wf_part2
(
wf_id integer primary key,
wf_date date,
wf_dec varchar2(50)
)TABLESPACE userdata
partition by range(wf_date)(
partition part_01 values less than(to_date('2006-01-01','yyyy-mm-dd')) tablespace wf1,
partition part_02 values less than(to_date('2007-01-01','yyyy-mm-dd')) tablespace wf1,
partition part_03 values less than(maxvalue) tablespace wf1); 展开
//////////////////////1111111111111111111111111111111111111111
create table wf_part1
(
wf_id integer primary key,
wf_date date,
wf_dec varchar2(50)
)TABLESPACE userdata
partition by range(wf_date)(
partition part_01 values less than(to_date('2006-01-01','yyyy-mm-dd')) tablespace wf1,
partition part_02 values less than(to_date('2007-01-01','yyyy-mm-dd')) tablespace wf2,
partition part_03 values less than(maxvalue) tablespace userdata);
/////////////222222222222222222222222222222222
create table wf_part2
(
wf_id integer primary key,
wf_date date,
wf_dec varchar2(50)
)TABLESPACE userdata
partition by range(wf_date)(
partition part_01 values less than(to_date('2006-01-01','yyyy-mm-dd')) tablespace wf1,
partition part_02 values less than(to_date('2007-01-01','yyyy-mm-dd')) tablespace wf1,
partition part_03 values less than(maxvalue) tablespace wf1); 展开
3个回答
展开全部
这还要看低层存储情况。就你举的例子来说,如果表空间wf1和wf2是在同一块物理磁盘上,那么我感觉和分区在同一个表空间wf1的性能差不多;如果表空间wf1和wf2是放在不同的物理磁盘上,那性能会有很大提升。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不同分区分布到不同磁盘上,可以降低I/O冲突
可以将不同分区分布到同一表空间的不同数据文件上,数据文件要分布到不同磁盘上,这样才有效果。
可以将不同分区分布到同一表空间的不同数据文件上,数据文件要分布到不同磁盘上,这样才有效果。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询