Kas yra momentinės nuotraukos izoliacijos lygis SQL serveryje?
Kas yra momentinės nuotraukos izoliacijos lygis SQL serveryje?

Video: Kas yra momentinės nuotraukos izoliacijos lygis SQL serveryje?

Video: Kas yra momentinės nuotraukos izoliacijos lygis SQL serveryje?
Video: Snapshot isolation level in sql server 2024, Balandis
Anonim

Momentinės nuotraukos izoliacijos lygis . Numatytas izoliacijos lygis apie SQL serveris yra READ COMMITTED, kai eilutės buvo atnaujintos sandorį ir srovės sandorį dar nėra įsipareigojęs. READ COMMITTED užrakina konkrečią tos srovės eilutę sandorį.

Panašiai, kas yra momentinės nuotraukos atskyrimas SQL serveryje?

Duomenų bazėse ir sandorį apdorojimas ( sandorį valdymas), momentinės nuotraukos izoliacija yra garantija, kad visi skaitymai atlikti a sandorį pamatys nuoseklų momentinė nuotrauka duomenų bazės (praktiškai ji nuskaito paskutines priskirtas reikšmes, kurios egzistavo jos pradžios metu), ir sandorį pati pasiseks

Taip pat galima paklausti, kaip veikia momentinės nuotraukos izoliavimas? SNAPSHOT ISOLIACIJA veikia taip, kad kai nuskaitoma lentelė, ji nuskaito paskutinę eilučių, kurios buvo įvykdytos operacijos pradžios metu, versiją. Tai užtikrina nuoseklumą momentinė nuotrauka sandoryje esančių duomenų.

Taigi, kas yra SQL serverio izoliacijos lygis?

Sandoriai nurodo an izoliacijos lygis kuris apibrėžia, kokiu laipsniu sandorį privalo būti izoliuotas iš išteklių ar duomenų modifikacijų, padarytų vykdant kitas operacijas. Izoliacijos lygiai yra aprašyti, kokie šalutiniai poveikiai vienu metu, pvz., nešvarūs skaitymai arba fantominiai skaitymai, yra leidžiami.

Kaip patikrinti momentinės nuotraukos izoliacijos lygį?

Norėdami patikrinti, ar momentinė nuotrauka sandorį izoliacijos lygis yra įjungtas, atlikite šiuos veiksmus: Paleiskite SQL Server Profiler.

Pastaba Norėdami rodyti stulpelį TransactionID, spustelėkite ir pažymėkite žymės langelį Rodyti visus stulpelius.

  1. Spustelėkite Vykdyti, kad pradėtumėte sekimą.
  2. „Business Intelligence Development Studio“apdorokite analizės paslaugų projektą.

Rekomenduojamas: