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);
展开
 我来答
day近墨者
2013-03-01
知道答主
回答量:28
采纳率:0%
帮助的人:16.4万
展开全部
分区表使用不同的表空间,可以很显著的提高数据的读写速度,前提是各表空间分属不同的物理磁盘,如果在同一个磁盘,效果不大。望采纳。
来自:求助得到的回答
lyman365
2013-03-01 · TA获得超过2135个赞
知道小有建树答主
回答量:751
采纳率:100%
帮助的人:384万
展开全部
这还要看低层存储情况。就你举的例子来说,如果表空间wf1和wf2是在同一块物理磁盘上,那么我感觉和分区在同一个表空间wf1的性能差不多;如果表空间wf1和wf2是放在不同的物理磁盘上,那性能会有很大提升。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
habulu
2013-03-01 · TA获得超过295个赞
知道答主
回答量:173
采纳率:0%
帮助的人:145万
展开全部
不同分区分布到不同磁盘上,可以降低I/O冲突
可以将不同分区分布到同一表空间的不同数据文件上,数据文件要分布到不同磁盘上,这样才有效果。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式