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 就沒有作用。