SQL SERVER使用BCP导入数据时发生阻塞... 在使用BCP将一批文件中的数据导入到到SQL SERVER中的一个表中时,开始速度正常(导入一个文件在2-3分钟),但很快导入速度就明显下降(20分钟以上).检查系统磁盘空间,内存,日志空间等均未发现异常.但发现BCP进程被阻塞.而阻塞BCP进程的进程确实它自己.郁闷哦.这是什么原因? 怎么解决呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先把表的约束去掉再倒入,倒入后加回约束约束包括主键、外键、check等 你BCP in 的时候是带LOG的吧建议快速BCP它的要求如下:1, db_option 'select into',true2, 表的所有约束要去掉:(trigger,index,primary key,constraint,foreign key) 兄弟们,你们说的好象和我这个没什么关系哦.我的数据库是SQL SERVER2000.日志类型已设为简单.我的表中数据上亿,导入的文件中数据只有几十万.去掉索引等不切实际. http://www.ajaxstu.com/Sybaseshujuku/239006.html看看对你有帮助吗? 个人感觉六楼orochi_gao的方式比较有道理。楼主可以通过一个中间表来导入。除了索引和约束之外的一模一样的中间表,将会提升不少。 晕哦.这样BCP导入是快了.可还不是要把中间表的内容导入到我的业务表中么?那就能快了? 这不是拆东墙补西墙么? 在发一贴,咨询insert项时对主键值是否重复的问题 谁给写个存储过程 关于创建分区表和分区索引 如何在一个表里面随机抽取一条记录? 如何把数据库转移转移到另一个数据库,表结构不完全相同! DTS包导入数据库结构和定时复制数据库有什么区别吗,感觉没什么不同呀 sql2000统计问题,谢谢 为什么Win7上面SQL Server2005的服务名称老是不对? sql2008R2 调试问题 100分请教一个简单的统计问题.搞定就结. 请各位高手指点一下游标的使用问题 存储过程的问题 急...
你BCP in 的时候是带LOG的吧
建议快速BCP它的要求如下:
1, db_option 'select into',true
2, 表的所有约束要去掉:(trigger,index,primary key,constraint,foreign key)
我的数据库是SQL SERVER2000.日志类型已设为简单.
我的表中数据上亿,导入的文件中数据只有几十万.去掉索引等不切实际.
那就能快了? 这不是拆东墙补西墙么?