共用方式為


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
)

參數

備註

大量程序會利用 SQL Server 2008 和 SQL Azure 的資料表值參數功能來套用多項插入、更新和刪除,其方式是透過單一預存程序呼叫,而不需要預存程序呼叫來套用每一個變更。這樣做可在變更套用期間大幅提高這些作業的效能,並降低用戶端與伺服器之間的往返次數。

請注意,針對某個資料表建立大量程序之後,這些程序一定會用於包括此資料表的所有範圍,即使不應該使用指定這些大量程序的範圍也一樣。此外,如果已經針對另一個使用大量程序的範圍佈建資料表,則將 SetUseBulkProceduresDefault 指定為 false 就沒有作用。

請參閱

參考

SqlSyncScopeProvisioning類別

SqlSyncScopeProvisioning 成員

Microsoft.Synchronization.Data.SqlServer 命名空間