http://msdn.microsoft.com/zh-cn/library/ms186865.aspx

数据传输选项

BUFFERCOUNT = { buffercount | @buffercount_variable }

可以指定任何正整数;但是,较大的缓冲区数可能导致由于 Sqlservr.exe 进程中的虚拟地址空间不足而发生“内存不足”错误。

maxtransfersize

MAXTRANSFERSIZE = { maxtransfersize | @maxtransfersize_variable }

可能的值是 65536 字节 (64 KB) 的倍数,最多可到 4194304 字节 (4 MB)。

 

测试环境: wins 2008 R2(64-bit,4*12 Core,32G)+SQL 2008 R2(SP3)+RAID10

1.exec sp_spaceused 查看数据库大小

2. 指定参数SQL1

3  不指定参数SQL2

总结:   典型的以CPU换IO。      cpu时间增加了一半。总时间减少了一半。 服务器空闲时间可以考虑使用  ^0^

 

相关文章: