Kuidas pühendunud hetktõmmise lugemine töötab?
Kuidas pühendunud hetktõmmise lugemine töötab?

Video: Kuidas pühendunud hetktõmmise lugemine töötab?

Video: Kuidas pühendunud hetktõmmise lugemine töötab?
Video: Kohtumine #5-29.04.2022 | ETFi meeskonna koosolek ja dialoog 2024, November
Anonim

Mis on Lugege tehtud hetktõmmist Isolatsioon? Idee taga Lugege tehtud hetktõmmist Isoleerimine on järgmine: selle asemel, et kirje ajal lukustada lugemist Jagatud lukuga faasis tagastab SQL Server teile läbipaistvalt vana pühendunud salvestada versioon versioonipoest. Versioonipood on salvestatud TempDb-sse.

Kas siis on loetud hetktõmmis sisse lülitatud?

Andmetele lukku ei panda loetakse , nii SNAPSSHOT tehingud ei blokeeri teistel tehingutel andmete kirjutamist. The READ_COMMITTED_SNAPSHOT andmebaasi suvand määrab vaikeväärtuse käitumise LUGEGE PÜHENDUNUD isolatsioonitase millal hetktõmmis isoleerimine on andmebaasis lubatud.

Lisaks, kuidas kontrollida oma hetktõmmise isolatsioonitaset? Et testida, kas hetktõmmis tehing isolatsiooni tase on lubatud, järgige neid samme: Käivitage SQL Server Profiler.

Märkus. Veeru Tehingu ID kuvamiseks klõpsake märkeruut Kuva kõik veerud.

  1. Jälgimise alustamiseks klõpsake nuppu Käivita.
  2. Töötlege Business Intelligence'i arendusstuudios analüüsiteenuste projekti.

Teiseks, kuidas hetktõmmise isoleerimine töötab?

SNAPSHOT Isolatsioon töötab viisil, et kui tabelist lugemine toimub, hangib see tehingu alustamise ajal vastu võetud ridade viimase versiooni. See tagab järjepidevuse hetktõmmis tehingus sisalduvatest andmetest.

Mis on loetud pühendunud hetktõmmis?

Idee taga Lugege tehtud hetktõmmist Isoleerimine on järgmine: selle asemel, et kirje ajal lukustada lugemist Jagatud lukuga faasis tagastab SQL Server teile läbipaistvalt vana pühendunud salvestada versioon versioonipoest. Versioonipood on salvestatud TempDb-sse.

Soovitan: