OracleDataAdapter.UpdateBatchSize Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.