Com funciona la lectura de la instantània compromesa?
Com funciona la lectura de la instantània compromesa?

Vídeo: Com funciona la lectura de la instantània compromesa?

Vídeo: Com funciona la lectura de la instantània compromesa?
Vídeo: Tutorial 3 Como tomar lectura de nuevos contadores 2024, Maig
Anonim

Què és Llegeix la instantània compromesa Aïllament? 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 us retornarà de manera transparent l'antic compromès versió de registre de la botiga de versions. La botiga de versions s'emmagatzema a TempDb.

Aleshores, està activada la lectura compromesa instantània?

No es col·loca cap bloqueig a les dades es llegeix , tan INSTANTÀNIA les transaccions no impedeixen que altres transaccions escriguin dades. El READ_COMMITTED_SNAPSHOT L'opció de base de dades determina el comportament del valor predeterminat LLEGIR COMPROMÍS nivell d'aïllament quan instantània l'aïllament està habilitat en una base de dades.

A més, com puc comprovar el nivell d'aïllament de la meva instantània? Per comprovar si el instantània transacció nivell d'aïllament està habilitat, seguiu aquests passos: Inicieu el Profiler de SQL Server.

Nota Per mostrar la columna TransactionID, feu clic per seleccionar la casella de selecció Mostra totes les columnes.

  1. Feu clic a Executar per iniciar la traça.
  2. A Business Intelligence Development Studio, processeu el projecte Analysis Services.

En segon lloc, com funciona l'aïllament de Snapshot?

SNAPSHOT ISOLATION funciona de la manera que quan es fa una lectura en una taula, recupera l'última versió de les files que es van confirmar en el moment en què va començar la transacció. Això proporciona una coherència instantània de les dades de la transacció.

Què és la instantània compromesa de lectura?

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 us retornarà de manera transparent l'antic compromès versió de registre de la botiga de versions. La botiga de versions s'emmagatzema a TempDb.

Recomanat: