5亿条记录插入SQL Server你知道要用多长时间吗?(200分)

  • 主题发起人 zerosoft
  • 开始时间
同情,5亿条数据!!!
 
是不是可以用IBM的数据仓库哦,查询是没问题的,但要在很短时间内倒入数据是困难的!!!
 
真是有5亿条记录插入话(无论瞬时或长期),我建议老兄:
1、使用专用服务器取代PC
2、或者使用UNIX+ORACLE

否则不现实
 
我现在能达到每分钟60000多条记录,算下来要花130多个小时,这还是远远不够的,请问
各位高手,运行环境只能是一台P4 2G、512M、80G硬盘,能否在软件上有更好的办法吗?
 
creation-zy,我觉得你所说的方法有些建设性意见,能否说得更详细一些,对于我这个系
统来说应该如何处理
 
可以考虑把数据从文件中读出后,经过程序处理一下,比如压缩、合并什么的,再放入
数据库,应该可以节省很多记录数。
 
我好像见过wonderware的industrialsql有这种功能,但是不知道是怎么实现的,
要实现的话,好像只有用这种工业数据库了
关注!
 
我现在改用格式文件存储,5亿条记录可以在30分钟内完成,可是要求取最大值、最小值及
数据分析时就比较麻烦了,请问各位老兄有什么好办法吗?
 
1、5亿条记录不要存在一个文件中。分类存储。
2、建立索引文件,方便分析。
3、毕竟不是数据库,分析时会遇到一定难度,建议分类时采用一定技巧。具体情况应根据
你想要达到的目标及记录结构决定。
 
兄弟是搞电信业务吧?
试试Oracle?
 
我现在也有一个相似的问题:
我是也要一次向数据库(SQL SERVER 2000)插入500W条数据左右,发现速度很慢;
于是我就生成了一个用于插入500W条数据的SQL脚本,可是怎么都
不能在DELPHI中调用成功,总说语法错误;
可是该脚本在SQL的查询分析器中是能正常执行的;
 
老兄不要图简单这样系统也敢用SQL SERVER 怎么也要用ORACLE,DB2或者SYBASE再加UNIX
SQL SERVER只能代替以前FOXPRO,ACESS还差不多
 
看你那台机的配置就猜想是组装的,还有用的那些软件说不定也是D版! 而5亿条数据
且还选择用SQl2000! 因此得出结论: 就算让你顺利导入数据了,那以后的日子你的系统
也会分分钟出蓝屏啦,
 
谁说慢就让他自己作去
 
小老弟﹐是不是客戶的老資料呀﹐倒庫嘛﹐SQL有工具呀﹐何必要自己寫代碼呢﹐
你是搞什么的?真要是那么多﹐我看你不用做了.
 
建议你的计算机改用"银河"吧。[:D]
 
顶部