Поделиться через


Метод 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 для выполнения нескольких операций вставки, обновления и удаления путем использования вызова одной хранимой процедуры вместо вызова необходимой хранимой процедуры для применения каждого изменения. Это позволяет значительно повысить производительность этих операций и сократить число циклов приема-передачи между клиентом и сервером при применении изменений.

При этом следует учитывать, что после создания процедур массового применения для таблицы они всегда будут использоваться для всех областей, содержащих эту таблицу, даже для тех, для которых процедура массового применения использоваться не должна. Кроме того, следует помнить, что если таблица уже была провизионирована для другой области, использующей процедуры массового применения, то указание значения false для SetUseBulkProceduresDefault не вызовет никакого эффекта.

См. также

Справочник

SqlSyncScopeProvisioning Класс

Элементы SqlSyncScopeProvisioning

Пространство имен Microsoft.Synchronization.Data.SqlServer