Ako funguje snímka potvrdeného čítania?
Ako funguje snímka potvrdeného čítania?

Video: Ako funguje snímka potvrdeného čítania?

Video: Ako funguje snímka potvrdeného čítania?
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, Smieť
Anonim

Čo je Prečítajte si Committed Snapshot Izolácia? Myšlienka v pozadí Prečítajte si Committed Snapshot Izolácia je nasledovná: namiesto uzamknutia záznamu počas čítanie fáze so zdieľaným zámkom, SQL Server vám transparentne vráti staré spáchaný verziu záznamu z obchodu verzií. Store Version Store je uložený v TempDb.

Potom je zapnutá snímka potvrdenia čítania?

Na dáta nie sú umiestnené žiadne zámky je prečítaná , takže SNÍMAČKA transakcie neblokujú zápis údajov iným transakciám. The READ_COMMITTED_SNAPSHOT voľba databázy určuje správanie predvoleného nastavenia PREČÍTAJTE SI ZÁVAZNE úroveň izolácie, keď snímka v databáze je povolená izolácia.

Okrem toho, ako skontrolujem úroveň izolácie snímky? Ak chcete otestovať, či snímka transakcie úroveň izolácie je povolené, postupujte nasledovne: Spustite SQL Server Profiler.

Poznámka Ak chcete zobraziť stĺpec TransactionID, kliknutím začiarknite políčko Zobraziť všetky stĺpce.

  1. Kliknutím na Spustiť spustíte sledovanie.
  2. V Business Intelligence Development Studio spracujte projekt Analysis Services.

Po druhé, ako funguje izolácia snímok?

SNAPSHOT ISOLATION funguje spôsobom, že keď sa vykoná čítanie tabuľky, získa poslednú verziu riadkov, ktoré boli potvrdené v čase spustenia transakcie. To poskytuje konzistentné snímka údajov v rámci transakcie.

Čo je to potvrdená snímka čítania?

Myšlienka v pozadí Prečítajte si Committed Snapshot Izolácia je nasledovná: namiesto uzamknutia záznamu počas čítanie fáze so zdieľaným zámkom, SQL Server vám transparentne vráti staré spáchaný verziu záznamu z obchodu verzií. Store Version Store je uložený v TempDb.

Odporúča: