Hva er Rcsi SQL Server?
Hva er Rcsi SQL Server?

Video: Hva er Rcsi SQL Server?

Video: Hva er Rcsi SQL Server?
Video: What is DNA and How Does it Work? 2024, November
Anonim

SQL Server gir to fysiske implementeringer av det leseforpliktede isolasjonsnivået definert av SQL standard, låsing av leseforpliktet og leseforpliktet øyeblikksbildeisolasjon ( RCSI ).

Så, hva er bruken av snapshot-isolering i SQL Server?

SNAPSHOT isolasjon spesifiserer at data leses innenfor en transaksjon vil aldri reflektere endringer gjort av andre samtidige transaksjoner. De transaksjonsbruk dataradversjonene som eksisterer når transaksjon begynner.

Spørsmålet er deretter hvordan lest engasjert øyeblikksbilde fungerer? Tanken bak Les Committed Snapshot Isolasjon er følgende: i stedet for å låse en post under lesning fase med en delt lås, SQL Server vil gjennomsiktig returnere deg den gamle engasjert rekordversjon fra Versjonsbutikken. Versjonsbutikken er lagret i TempDb.

Vet også, hva er standard isolasjonsnivå i SQL Server?

Les Engasjert

Hva er SQL Server-øyeblikksbilde?

En database øyeblikksbilde er en skrivebeskyttet, statisk visning av en SQL Server database (kildedatabasen). Databasen øyeblikksbilde er transaksjonelt konsistent med kildedatabasen i øyeblikket av øyeblikksbilde opprettelse. En database øyeblikksbilde alltid ligger på det samme server instans som sin kildedatabase.

Anbefalt: