免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: wlsas
打印 上一主题 下一主题

ORACLE10g,数据量上亿,表分区该如何维护? [复制链接]

论坛徽章:
0
11 [报告]
发表于 2008-05-26 20:15 |只看该作者
原帖由 wlsas 于 2008-5-26 14:32 发表
我还有一个问题,这个方案计划用服务器定时任务来执行分区切换。

假如把1个月前的数据迁移到另外一个分区,具体是怎么操作呢?需要用临时表做过渡吗


可以直接exchange partition,效率很高。

论坛徽章:
0
12 [报告]
发表于 2008-05-27 18:22 |只看该作者
原帖由 numenhuang 于 2008-5-26 20:14 发表


这里说的应用调整,是指分区后,要核查相关sql的执行规划和效率是否有变化。如果是10g,还要采集分区表的统计信息,要关注分区带来的对现有sql执行效率的影响。



如果是对每个分区单独创建索引,数据量上亿的话,count一次大约要多少时间?

论坛徽章:
0
13 [报告]
发表于 2008-05-27 18:23 |只看该作者
原帖由 numenhuang 于 2008-5-26 20:15 发表


可以直接exchange partition,效率很高。


如果正在exchange的数据,正好被update或删除,此时怎么处理?

论坛徽章:
0
14 [报告]
发表于 2008-05-27 22:03 |只看该作者
原帖由 wlsas 于 2008-5-27 18:22 发表



如果是对每个分区单独创建索引,数据量上亿的话,count一次大约要多少时间?


不建议频繁做count,做这种操作的意义是什么?

论坛徽章:
0
15 [报告]
发表于 2008-05-27 22:05 |只看该作者
原帖由 wlsas 于 2008-5-27 18:23 发表


如果正在exchange的数据,正好被update或删除,此时怎么处理?


具体采取何种方式,要看应用具体情况来定。

论坛徽章:
0
16 [报告]
发表于 2008-05-28 08:44 |只看该作者
根据业务需求来确定如何进行分区,是进行哈希分区,还是范围分区

论坛徽章:
0
17 [报告]
发表于 2008-05-28 10:25 |只看该作者
原帖由 numenhuang 于 2008-5-27 22:03 发表


不建议频繁做count,做这种操作的意义是什么?


频繁count倒不会,不过有时候会有这样的操作,20多分钟似乎太长了些,有没有什么优化方法?

论坛徽章:
0
18 [报告]
发表于 2008-05-28 10:27 |只看该作者
原帖由 numenhuang 于 2008-5-27 22:05 发表


具体采取何种方式,要看应用具体情况来定。


针对这种个例情况,在以往经验里是否有什么应对方案?已经exchange的数据还能恢复回去么

论坛徽章:
0
19 [报告]
发表于 2008-05-29 10:47 |只看该作者
我们也即将面临这个问题,希望看到好的解决办法。

论坛徽章:
0
20 [报告]
发表于 2008-06-02 14:42 |只看该作者
up
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP