大型表的更新问题

liuyuan_buaa 2002-03-26 05:20:06
问题描述:
在informix中建有两个库A、B,要把其中A中的一个表c(约有50万条记录)每条记录的几个字段导入到库B的表d中,并同时更新库B中表e(约50万条)、f(约40万条)、g(约70万条)中与之具有相同关键字记录的不同的几个字段。
原先采用的方法是用informix的SPL存储过程,但发现太慢,虽然服务器的配置为HP-UX+informix Dynamic Server(8CPU+8GB RAM+10000rpm SCSI HDD)。实际的速度约为1000条每分钟。问有没有更高效的解决方案?
...全文
76 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
seekuface 2002-03-28
  • 打赏
  • 举报
回复
做大量数据库更新时最好断开前台的业务
superjj2002 2002-03-27
  • 打赏
  • 举报
回复
我只对buaa感兴趣,难道你是buaa的?
对了,我是
LuoGD 2002-03-27
  • 打赏
  • 举报
回复
如楼上所说
导入、更新共分四个独立的步骤进行。
laurel 2002-03-26
  • 打赏
  • 举报
回复
1、分别更新几个表,不要在一个事务中处理;
2、操作两个库时,记录数太大的时候,最好断开前台业务。
其他....sorry,没别的办法了。

11,847

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧