Share via


OracleDataAdapter.UpdateBatchSize Properti

Definisi

Mendapatkan atau menetapkan nilai yang mengaktifkan atau menonaktifkan dukungan pemrosesan batch, dan menentukan jumlah perintah yang dapat dijalankan dalam batch.

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

Nilai Properti

Jumlah baris yang akan diproses per batch.

Nilai: Efek:
0 Tidak ada batasan pada ukuran batch.
1 Menonaktifkan pembaruan batch.
> 1 Perubahan dikirim menggunakan batch UpdateBatchSize operasi pada satu waktu.

Saat mengatur ini ke nilai selain 1 semua perintah yang terkait dengan OracleDataAdapter harus mengatur properti mereka UpdatedRowSource ke None atau OutputParameters. Pengecualian dilemparkan sebaliknya.

Keterangan

UpdateBatchSize Gunakan properti untuk memperbarui sumber data dengan perubahan dari DataSet. Ini dapat meningkatkan performa aplikasi dengan mengurangi jumlah perjalanan pulang pergi ke server.

Mengeksekusi batch yang sangat besar dapat mengurangi performa. Oleh karena itu, Anda harus menguji pengaturan ukuran batch optimal sebelum menerapkan aplikasi Anda.

ArgumentOutOfRangeException dilemparkan jika nilai diatur ke angka kurang dari nol.

Berlaku untuk

Lihat juga