日期:2014-05-18  浏览次数:20510 次

一个简单的SSIS包运行得非常非常慢
大家好.我碰到一个问题:将一个2005服务器上表A的数据导入到另一台2000服务器上的相同结构的表B中,大约20万条数据,通过链接服务器直接insert大概耗时20s,可用ssis包10分钟还没结束,包运行时我不断查询表中的数据量(with nolock),发现每秒只增长100条左右,为什么这么慢?是不是有个类似packet_size的参数设置的太小了?



------解决方案--------------------
接分,帮顶.
------解决方案--------------------
05的,帮项
------解决方案--------------------
直接导入导出(到sql 2000)不可能这么慢.
------解决方案--------------------
至于你所谓的ssis包就不知道你怎么搞的了?帮顶.
------解决方案--------------------
检查的时间太长
------解决方案--------------------
看來是有問題了,
我從2005導一個到2000,
24萬資料,35s
兩臺服務器還不在一個地方,一個在臺北,一個在平鎮.
我在大陸操作。。。
------解决方案--------------------
关注,帮顶
------解决方案--------------------
小女子裸体呀,这你搞得别人哪有心思帮你嘛


帮顶
------解决方案--------------------
SQL 2005打上最新补丁试试

------解决方案--------------------
小心问一下:ssis是不是也得选择驱动呀,
如果换一个数据源试试呢????