OracleDataAdapter.UpdateBatchSize Tulajdonság

Definíció

Lekéri vagy beállít egy olyan értéket, amely engedélyezi vagy letiltja a kötegelt feldolgozás támogatását, és megadja a kötegben végrehajtható parancsok számát.

public:
 virtual property int UpdateBatchSize { int get(); void set(int value); };
public override int UpdateBatchSize { get; set; }
member this.UpdateBatchSize : int with get, set
Public Overrides Property UpdateBatchSize As Integer

Tulajdonság értéke

A feldolgozandó sorok száma kötegenként.

Érték: Hatás:
0 A köteg méretének nincs korlátja.
1 Letiltja a kötegfrissítést.
> 1 A módosításokat egyszerre több művelet kötegével küldi UpdateBatchSize el a rendszer.

Ha ezt az értéket nem 1 értékre állítja, akkor a tulajdonsághoz társított OracleDataAdapter összes parancsnak a következőre kell állítania a tulajdonságát UpdatedRowSourceNone : vagy OutputParameters. Ellenkező esetben kivétel történik.

Megjegyzések

UpdateBatchSize A tulajdonság használatával frissíthet egy adatforrást DataSetegy . Ez növelheti az alkalmazás teljesítményét a kiszolgálóra irányuló ciklikus utak számának csökkentésével.

Egy rendkívül nagy köteg végrehajtása csökkentheti a teljesítményt. Ezért az alkalmazás implementálása előtt tesztelnie kell az optimális kötegméret-beállítást.

Ha ArgumentOutOfRangeException az érték nullánál kisebb számra van beállítva, akkor a rendszer egy dobott értéket ad vissza.

A következőre érvényes:

Lásd még