SetUseBulkProceduresDefault 方法
设置一个值,该值指示在设置存储过程时是否应创建大容量过程。
命名空间: Microsoft.Synchronization.Data.SqlServer
程序集: Microsoft.Synchronization.Data.SqlServer(在 Microsoft.Synchronization.Data.SqlServer.dll 中)
语法
声明
Public Sub SetUseBulkProceduresDefault ( _
useBulk As Boolean _
)
用法
Dim instance As SqlSyncScopeProvisioning
Dim useBulk As Boolean
instance.SetUseBulkProceduresDefault(useBulk)
public void SetUseBulkProceduresDefault(
bool useBulk
)
public:
void SetUseBulkProceduresDefault(
bool useBulk
)
member SetUseBulkProceduresDefault :
useBulk:bool -> unit
public function SetUseBulkProceduresDefault(
useBulk : boolean
)
参数
- useBulk
类型:System. . :: . .Boolean
如果应设置大容量过程,则为 true;否则为 false。
注释
大容量过程利用 SQL Server 2008 和 SQL Azure 的表值参数功能通过使用单个存储过程调用来应用多个插入、更新和删除操作,而不是要求存储过程调用应用每一变更。这在变更应用期间极大地提高了这些操作的性能,并且减少了客户端与服务器之间的往返次数。
请注意,为表创建大容量过程后,这些过程始终用于包括该表的所有作用域,即便是指定了不应使用大容量过程的作用域也是如此。此外,如果已为其他使用大容量过程的作用域设置了某个表,则将 SetUseBulkProceduresDefault 指定为 false 没有任何作用。