Какво е Rcsi SQL Server?
Какво е Rcsi SQL Server?

Видео: Какво е Rcsi SQL Server?

Видео: Какво е Rcsi SQL Server?
Видео: Любовь и голуби (FullHD, комедия, реж. Владимир Меньшов, 1984 г.) 2024, Ноември
Anonim

SQL Server осигурява две физически реализации на нивото на изолация на четене, дефинирано от SQL стандартна, заключваща изолация за четене, ангажирана и завършена моментна снимка ( RCSI ).

Тогава каква е ползата от изолацията на моментни снимки в SQL Server?

МОМЕНТАЛНА СНИМКА изолация указва, че данните се четат в рамките на a транзакция никога няма да отразява промени, направени от други едновременни транзакции. В използва транзакция версиите на реда с данни, които съществуват, когато транзакция започва.

Впоследствие въпросът е как работи моментната снимка с четене? Идеята зад Прочетете завършена моментна снимка Изолацията е следната: вместо заключване на запис по време на четене фаза със споделено заключване, SQL Server ще прозрачно ви върне старото ангажиран записна версия от Version Store. Магазинът на версиите се съхранява в TempDb.

Знайте също, какво е нивото на изолация по подразбиране в SQL Server?

Прочетете ангажирани

Какво е моментна снимка на SQL Server?

База данни моментална снимка е статичен изглед само за четене на a SQL Server база данни (изходната база данни). Базата данни моментална снимка е транзакционно съвместима с изходната база данни към момента на моментни снимки създаване. База данни моментална снимка винаги се намира на едно и също сървър екземпляр като негова изходна база данни.

Препоръчано: