如何配置SQL Server 11,使得快速BCP具有更好的性能?
2006-01-23 21:37:51 来源:WEB开发网核心提示:有几种方法可以改善BCP的性能: (1)增加扩展分配(extent allocation),缺省情况下,如何配置SQL Server 11,使得快速BCP具有更好的性能?,预分配2到31个扩展,在一个BCP批次中,以减少对OAM(Object Allocation Map)页面的物理读, (4)配置大I/O的缓冲池,
有几种方法可以改善BCP的性能:
(1)增加扩展分配(extent allocation)。缺省情况下,预分配2到31个扩展。在一个BCP批次中,未使用的预分配扩展被释放。为了获得最佳BCP性能,设置BCP批次大小和 “number of preallocated extents”预分配扩展个数,以消除空间重新释放。使用Sp_config number of pre-allocated exetents,nn 对于系统10:buildmaster -ycpreallocext=nn
(2)对表进行分区
(3)配置OAM页面的缓冲策略,以减少对OAM(Object Allocation Map)页面的物理读。
(4)配置大I/O的缓冲池,例如16K:Sp-poolconfig default, "16K" (5)使用-A标记,加大网络包大小:
bcp -A 16384
- ››如何检查oracle的归档空间是否满了
- ››如何在浏览器中打开PDF文件并实现预览的思路与代码...
- ››如何改Win7系统我的文档保存位置
- ››SQL Server 2008 R2 下如何清理数据库日志文件
- ››如何让ios app支持32位和64位
- ››如何删除Windows 8系统未知的账户
- ››如何提高win7系统的响应速度?
- ››sqlite 存取中文的解决方法
- ››SQL2005、2008、2000 清空删除日志
- ››如何避免iPhone应用中内存泄露
- ››如何转移Win 7系统C盘的用户文件夹
- ››SQL Server 2005和SQL Server 2000数据的相互导入...
更多精彩
赞助商链接