楼主: aok

数据库移到新数据库上去的问题

[复制链接]
论坛徽章:
63
版主7段
日期:2012-05-15 15:24:11itpub13周年纪念徽章
日期:2014-10-08 15:16:50itpub13周年纪念徽章
日期:2014-10-08 15:16:50itpub13周年纪念徽章
日期:2014-10-08 15:16:50itpub13周年纪念徽章
日期:2014-10-10 14:34:59马上加薪
日期:2015-01-08 15:39:192015年新春福章
日期:2015-03-04 14:19:112015年新春福章
日期:2015-03-06 11:57:31
11#
发表于 2004-12-22 15:37 | 只看该作者
最初由 aok 发布
[B]

你想让客户端能同时向两个数据库里写东西?恐怕不好做哦,这个系统还比较重要的,白天不能用就有无数的电话来折磨你,不能一不小心搞到现在的系统也不好用。这个方案估计客户连想都不会想 [/B]


不是,在生产机器上做的操作同样也在测试机器上做.

使用道具 举报

回复
论坛徽章:
0
12#
发表于 2004-12-22 15:38 | 只看该作者
不能超过2g,可以用volsize或filesize限制每个文件的大小,分成几个文件啊。为什么一定要管道?

使用道具 举报

回复
论坛徽章:
2
会员2006贡献徽章
日期:2006-04-17 13:46:342009日食纪念
日期:2009-07-22 09:30:00
13#
发表于 2004-12-22 15:52 | 只看该作者
exp .........direct=y会快很多,但要求字符集都都一样

60G,12小时足够,自己多测试,修改一些exp/imp的参数,比如建议:
buffer=10485760
RECORDLENGTH=65535

要多测试,才知道如何才能达到exp/imp的最好性能

使用道具 举报

回复
论坛徽章:
2
会员2006贡献徽章
日期:2006-04-17 13:46:342009日食纪念
日期:2009-07-22 09:30:00
14#
发表于 2004-12-22 15:54 | 只看该作者
索引,pk约束,建议都是重建,parallel nologging,而不是imp

使用道具 举报

回复
论坛徽章:
16
授权会员
日期:2005-10-30 17:05:332009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:猴
日期:2009-02-25 18:52:41生肖徽章2007版:虎
日期:2009-01-15 17:22:50生肖徽章2007版:鸡
日期:2008-12-31 16:15:47生肖徽章2007版:兔
日期:2008-11-20 22:56:54生肖徽章2007版:马
日期:2008-10-24 21:06:53生肖徽章2007版:虎
日期:2008-10-05 10:22:01奥运会纪念徽章:射击
日期:2008-09-17 18:22:35奥运会纪念徽章:摔跤
日期:2008-09-04 10:05:21
15#
发表于 2004-12-22 16:13 | 只看该作者
我有个笨办法:
在新服务器上安装805,实际上就是做一个standby数据库。在特定时间点,将备份拷贝到新服务器上,恢复一个可用的805数据库,并再做一个备份。然后安装817,将数据库升级到817,在817上做测试。
测试的同时,在standby数据库上做生产数据库的恢复,保持同步。
测试完毕,可以升级的时候,停止生产库,同时将standby数据库恢复到最近状态,再直接升级到817。
如果升级失败,继续用原来的805就OK了。
.
花费时间最多的是将备份在新服务器上建立standby的过程和数据库升级到8174的过程。
前一过程可以不影响正常工作,则生产系统需要停止服务的时间主要是升级时间。可以很精确的评估这个时间。

使用道具 举报

回复
论坛徽章:
2
ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:372013年新春福章
日期:2013-02-25 14:51:24
16#
 楼主| 发表于 2004-12-22 16:15 | 只看该作者
8.0.5不支持filesize,要8i以上版本
direct=y的话,如果用管道来做,速度取决于管道的速度。我觉得管道实在太慢了,不知道有没有设置管道速度的什么参数?
索引不做imp,数据进来后再做建索引的事?我知道nologin和parallel建索引会加快很大的速度,但是现在怕有几千个索引了,要写脚本做,真的是麻烦啊啊啊啊啊啊啊。。。。   

使用道具 举报

回复
论坛徽章:
2
ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:372013年新春福章
日期:2013-02-25 14:51:24
17#
 楼主| 发表于 2004-12-22 16:23 | 只看该作者
最初由 PondKa 发布
[B]我有个笨办法:
在新服务器上安装805,实际上就是做一个standby数据库。在特定时间点,将备份拷贝到新服务器上,恢复一个可用的805数据库,并再做一个备份。然后安装817,将数据库升级到817,在817上做测试。
测试的同时,在standby数据库上做生产数据库的恢复,保持同步。
测试完毕,可以升级的时候,停止生产库,同时将standby数据库恢复到最近状态,再直接升级到817。
如果升级失败,继续用原来的805就OK了。
.
花费时间最多的是将备份在新服务器上建立standby的过程和数据库升级到8174的过程。
前一过程可以不影响正常工作,则生产系统需要停止服务的时间主要是升级时间。可以很精确的评估这个时间。 [/B]



老大,你这个方法除了给原来的805数据库多做了个standby数据库之外,对我要实施的工程没有太大的好处啊,最主要的是,8.0.5能直接升级到8.1.7吗?还是要重新安装数据库软件。

整个过程中,我不会去动原来的805的数据库的。没有必要再去弄一个standby数据库。

我觉得我的问题:
1、如果能切实有效的提高速度,能确保12小时内把数据从805中移到817来,那就一切ok
2、如果能在测试期间,有好办法把测试这几天产生的数据能弄到817来,那更加好,时间也没什么限制。但是估计是做不到的

使用道具 举报

回复
论坛徽章:
2
会员2006贡献徽章
日期:2006-04-17 13:46:342009日食纪念
日期:2009-07-22 09:30:00
18#
发表于 2004-12-22 16:32 | 只看该作者
管道慢?你确认不是写磁盘慢?

你可以测试一下 直接copy文件,以及copy文件到管道有性能上多大差异

使用道具 举报

回复
论坛徽章:
63
版主7段
日期:2012-05-15 15:24:11itpub13周年纪念徽章
日期:2014-10-08 15:16:50itpub13周年纪念徽章
日期:2014-10-08 15:16:50itpub13周年纪念徽章
日期:2014-10-08 15:16:50itpub13周年纪念徽章
日期:2014-10-10 14:34:59马上加薪
日期:2015-01-08 15:39:192015年新春福章
日期:2015-03-04 14:19:112015年新春福章
日期:2015-03-06 11:57:31
19#
发表于 2004-12-22 16:36 | 只看该作者
最初由 aok 发布
[B]


老大,你这个方法除了给原来的805数据库多做了个standby数据库之外,对我要实施的工程没有太大的好处啊,最主要的是,8.0.5能直接升级到8.1.7吗?还是要重新安装数据库软件。

整个过程中,我不会去动原来的805的数据库的。没有必要再去弄一个standby数据库。

我觉得我的问题:
1、如果能切实有效的提高速度,能确保12小时内把数据从805中移到817来,那就一切ok
2、如果能在测试期间,有好办法把测试这几天产生的数据能弄到817来,那更加好,时间也没什么限制。但是估计是做不到的 [/B]


我们正在做一个项目:p690 emc cx500 aix5204 oracle9205 rac
6G内存,4CPU   
DMP : 60g

imp只需要5.5小时.

使用道具 举报

回复
论坛徽章:
2
ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:372013年新春福章
日期:2013-02-25 14:51:24
20#
 楼主| 发表于 2004-12-22 16:51 | 只看该作者
IBM P690机器?配置比我的高太多了。还有存储
这套机器应该是1999年以前买的。尤其在I/O上的性能不怎么的。
反正做个2GB左右的表的管道dump压缩导出,需要大约3个小时左右,我不知道有什么好点的办法可以不用做管道压缩exp。
直接cp一个大文件,还是不显得太慢。这个exp主要是管道约束了它的速度,我不知道有什么办法可以提高管道的速度。
imp到新机器上应该还可以,是光纤存储设备。我最头疼的exp很慢

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表