Apa itu Rcsi SQL Server?
Apa itu Rcsi SQL Server?

Video: Apa itu Rcsi SQL Server?

Video: Apa itu Rcsi SQL Server?
Video: Office Hours: Ask Me Anything About SQL Server 2024, Mungkin
Anonim

SQL Server menyediakan dua implementasi fisik dari tingkat isolasi baca berkomitmen yang ditentukan oleh SQL standar, mengunci baca berkomitmen dan membaca isolasi snapshot berkomitmen ( RCSI ).

Lalu, apa gunanya isolasi snapshot di SQL Server?

Isolasi SNAPSHOT menentukan bahwa data yang dibaca dalam a transaksi tidak akan pernah mencerminkan perubahan yang dibuat oleh transaksi simultan lainnya. NS penggunaan transaksi versi baris data yang ada saat transaksi dimulai.

Selanjutnya, pertanyaannya adalah, bagaimana cara kerja snapshot yang dilakukan? Ide di balik Baca Snapshot yang Dikomit Isolasi adalah sebagai berikut: alih-alih mengunci rekaman selama membaca fase dengan Kunci Bersama, SQL Server akan secara transparan mengembalikan Anda yang lama berkomitmen merekam versi dari Version Store. Toko Versi disimpan di TempDb.

Juga Tahu, apa tingkat isolasi default di SQL Server?

Baca Berkomitmen

Apa itu snapshot SQL Server?

Sebuah database foto adalah tampilan statis hanya-baca dari a SQL Server basis data (basis data sumber). Data foto konsisten secara transaksi dengan database sumber pada saat snapshot's penciptaan. Sebuah database foto selalu berada di tempat yang sama server instance sebagai database sumbernya.

Direkomendasikan: