Què és Rcsi SQL Server?
Què és Rcsi SQL Server?

Vídeo: Què és Rcsi SQL Server?

Vídeo: Què és Rcsi SQL Server?
Vídeo: SQL Server Performance Essentials – Full Course 2024, Maig
Anonim

SQL Server proporciona dues implementacions físiques del nivell d'aïllament compromès de lectura definit per SQL estàndard, bloqueig de lectura compromesa i aïllament de la instantània de lectura compromesa ( RCSI ).

Aleshores, per a què serveix l'aïllament de la instantània a SQL Server?

Aïllament de SNAPSHOT especifica que les dades llegides dins d'a transacció mai reflectirà els canvis fets per altres transaccions simultànies. El usos de transaccions les versions de fila de dades que existeixen quan el transacció comença.

Posteriorment, la pregunta és: com funciona la lectura de la instantània compromesa? La idea darrere Llegeix la instantània compromesa L'aïllament és el següent: en lloc de bloquejar un registre durant el lectura fase amb un bloqueig compartit, SQL Server voluntat de manera transparent et retorna el vell compromès versió de registre de la botiga de versions. La botiga de versions s'emmagatzema a TempDb.

Sapigueu també, quin és el nivell d'aïllament predeterminat a SQL Server?

Llegeix Compromesos

Què és la instantània de SQL Server?

Una base de dades instantània és una vista estàtica de només lectura d'a SQL Server base de dades (la base de dades font). La base de dades instantània és coherent transaccionalment amb la base de dades d'origen des del moment de la instantànies creació. Una base de dades instantània resideix sempre en el mateix servidor instància com a base de dades font.

Recomanat: