Hogyan működik az elkötelezett pillanatkép olvasása?
Hogyan működik az elkötelezett pillanatkép olvasása?

Videó: Hogyan működik az elkötelezett pillanatkép olvasása?

Videó: Hogyan működik az elkötelezett pillanatkép olvasása?
Videó: Difference between snapshot isolation and read committed snapshot 2024, Lehet
Anonim

Mi a Olvassa el az Elkötelezett pillanatfelvételt Elkülönítés? Az ötlet mögött Olvassa el az Elkötelezett pillanatfelvételt Az elkülönítés a következő: a rekord zárolása helyett a olvasás fázisban megosztott zárral, az SQL Server átláthatóan visszaadja a régit elkötelezett rögzíti a verziót a Version Store-ból. A Version Store a TempDb-ben van tárolva.

Akkor be van kapcsolva az olvasott pillanatfelvétel?

Az adatokon nincs zárolás olvasva van , így PILLANATKÉP tranzakciók nem akadályozzák meg más tranzakciók adatírását. Az READ_COMMITTED_SNAPSHOT adatbázis opció határozza meg az alapértelmezett viselkedését OLVASSA EL ELKÖTELEZETT izolációs szint mikor pillanatkép az elkülönítés engedélyezve van az adatbázisban.

Továbbá hogyan ellenőrizhetem a pillanatfelvételem izolációs szintjét? Annak tesztelésére, hogy a pillanatkép tranzakció izolációs szint engedélyezve van, kövesse az alábbi lépéseket: Indítsa el az SQL Server Profiler programot.

Megjegyzés A Tranzakcióazonosító oszlop megjelenítéséhez kattintson az Összes oszlop megjelenítése jelölőnégyzetre.

  1. Kattintson a Futtatás gombra a nyomkövetés elindításához.
  2. A Business Intelligence Development Studio alkalmazásban dolgozza fel az Analysis Services projektet.

Másodszor, hogyan működik a pillanatfelvételek elkülönítése?

A SNAPSHOT Izoláció működik oly módon, hogy amikor egy táblán egy olvasást hajtanak végre, akkor lekéri a tranzakció indításakor véglegesített sorok utolsó verzióját. Ez konzisztenciát biztosít pillanatkép a tranzakción belüli adatokról.

Mi az olvasott elkötelezett pillanatkép?

Az ötlet mögött Olvassa el az Elkötelezett pillanatfelvételt Az elkülönítés a következő: a rekord zárolása helyett a olvasás fázisban megosztott zárral, az SQL Server átláthatóan visszaadja a régit elkötelezett rögzíti a verziót a Version Store-ból. A Version Store a TempDb-ben van tárolva.

Ajánlott: