Qu'est-ce que Rcsi SQL Server ?
Qu'est-ce que Rcsi SQL Server ?

Vidéo: Qu'est-ce que Rcsi SQL Server ?

Vidéo: Qu'est-ce que Rcsi SQL Server ?
Vidéo: SQL Server - Verrous et isolation 2024, Peut
Anonim

serveur SQL fournit deux implémentations physiques du niveau d'isolement validé en lecture défini par le SQL standard, verrouillant l'isolement d'instantané en lecture validée et en lecture validée ( RCSI ).

Alors, quelle est l'utilisation de l'isolement de snapshot dans SQL Server ?

INSTANTANÉ isolement spécifie que les données lues dans un transaction ne reflétera jamais les modifications apportées par d'autres transactions simultanées. Les utilisations de la transaction les versions de ligne de données qui existent lorsque le transaction commence.

Par la suite, la question est de savoir comment fonctionne l'instantané validé en lecture ? L'idée derrière Lire l'instantané validé L'isolement est le suivant: au lieu de verrouiller un enregistrement pendant la en train de lire phase avec un verrou partagé, SQL Server volonté vous rendre l'ancien en toute transparence engagé enregistrer la version à partir du magasin de versions. Le magasin de versions est stocké dans TempDb.

Sachez également, quel est le niveau d'isolement par défaut dans SQL Server ?

Lire Engagé

Qu'est-ce que l'instantané SQL Server ?

Une base de données instantané est une vue statique en lecture seule d'un serveur SQL base de données (la base de données source). La base de données instantané est transactionnellement cohérent avec la base de données source au moment de la l'instantané création. Une base de données instantané réside toujours sur le même serveur instance comme base de données source.

Conseillé: