Kaj je Rcsi SQL Server?
Kaj je Rcsi SQL Server?
Anonim

SQL Server zagotavlja dve fizični izvedbi izolacijske stopnje branja, ki jo definira SQL standardno, zaklepanje branje potrjeno in branje potrjeno izolacija posnetkov ( RCSI ).

Kakšna je torej uporaba izolacije posnetkov v SQL Serverju?

SNAPSHOT izolacija določa, da se podatki preberejo znotraj a transakcijo nikoli ne bo odražalo sprememb, ki so bile narejene z drugimi hkratnimi transakcijami. The transakcijske uporabe različice podatkovne vrstice, ki obstajajo, ko je transakcijo se začne.

Kasneje se postavlja vprašanje, kako deluje posnetek s posredovanjem branja? Ideja zadaj Preberite predan posnetek Izolacija je naslednja: namesto zaklepanja zapisa med branje faza s skupnim zaklepanjem, SQL Server volja pregledno vam vrne staro zavezan snemalno različico iz trgovine različic. Trgovina različic je shranjena v TempDb.

Vedite tudi, kakšna je privzeta raven izolacije v strežniku SQL Server?

Preberite Zavezano

Kaj je posnetek strežnika SQL?

Baza podatkov posnetek je statični pogled samo za branje a SQL Server podatkovno bazo (izvorno bazo podatkov). Baza podatkov posnetek je transakcijsko skladen z izvorno bazo podatkov od trenutka posnetkov ustvarjanje. Baza podatkov posnetek vedno prebiva na istem strežnik primer kot njegovo izvorno bazo podatkov.

Priporočena: