首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

BCP导出有关问题

2013-03-17 
BCP导出问题一个表里有几千万的数据,根据条件导出其中500W数据,在导入到另一个库里面。现在是采用BCP导出模

BCP导出问题
一个表里有几千万的数据,根据条件导出其中500W数据,在导入到另一个库里面。
现在是采用BCP导出模式

1.BCP导出500W的数据时,文件挺大的,然后就分批导出5文件每个文件100W,但是导出的时间比较长,这个能有什么办法提高效率?如果不分批,一下子把500W的数据导入到服务器(日常业务操作)那边有没有影响?
2.BCP和BULK INSERT 这两种方式有什么区别,哪个更好或者说还有更好的办法?
[解决办法]
1、导出会导致I/O增高,其他一般不影响。不过无论什么方式,在闲时操作是重点。
2、这两个其实差不多的。
[解决办法]
1、数据多用慢很正常,你可以考虑直接用导入导出工具,一样可以写查询,但是不必保存中间文件,速度更快
2、bcp可以 导入也可以导出,BULK INSERT 只能从文件导入;文件格式的要求也不同

热点排行