Wat is Rcsi SQL Server?
Wat is Rcsi SQL Server?

Video: Wat is Rcsi SQL Server?

Video: Wat is Rcsi SQL Server?
Video: How Snapshot and RCSI Provide Consistent Results 2024, Mei
Anonim

SQL Server bied twee fisiese implementerings van die lees-toegewyde isolasievlak gedefinieer deur die SQL standaard, sluit gelees toegewyd en gelees verbind momentopname isolasie ( RCSI ).

Dan, wat is die gebruik van momentopname-isolasie in SQL Server?

SNAPSHOT isolasie spesifiseer dat data gelees binne a transaksie sal nooit veranderinge weerspieël wat deur ander gelyktydige transaksies gemaak is nie. Die transaksie gebruike die data ry weergawes wat bestaan wanneer die transaksie begin.

Gevolglik is die vraag, hoe werk 'n lees-toegewyde momentopname? Die idee agter Lees Toegewyde Snapshot Isolasie is die volgende: in plaas daarvan om 'n rekord te sluit tydens die lees fase met 'n Shared Lock, SQL Server sal deursigtig gee jy die ou toegewyd rekord weergawe van die Weergawe Store. Die weergawewinkel word in TempDb gestoor.

Weet ook, wat is die verstek isolasievlak in SQL Server?

Lees Toegewyd

Wat is SQL Server momentopname?

'n Databasis momentopname is 'n leesalleen, statiese aansig van 'n SQL Server databasis (die brondatabasis). Die databasis momentopname is transaksioneel in ooreenstemming met die brondatabasis vanaf die oomblik van die momentopname skepping. 'n Databasis momentopname altyd op dieselfde woon bediener instansie as sy brondatabasis.

Aanbeveel: