Rcsi SQL Server деген эмне?
Rcsi SQL Server деген эмне?

Video: Rcsi SQL Server деген эмне?

Video: Rcsi SQL Server деген эмне?
Video: How Snapshot and RCSI Provide Consistent Results 2024, Ноябрь
Anonim

SQL Server тарабынан аныкталган окуу жасалган изоляция деңгээлинин эки физикалык ишке ашырылышын камсыз кылат SQL стандарттык, кулпуланган окуу аткарылган жана окуу аткарылган көз ирмемдик изоляция ( RCSI ).

Андан кийин, SQL серверинде сүрөттү изоляциялоо эмнеде?

SNAPSHOT изоляциясы ичинде окулуучу маалыматтарды белгилейт транзакция эч качан башка бир убактагы транзакциялар тарабынан жасалган өзгөртүүлөрдү чагылдырбайт. The транзакцияны колдонот качан бар болгон маалымат катар версиялары транзакция башталат.

Кийинчерээк, суроо туулат, окулган снапшот кантип иштейт? Артындагы идея Кабыл алынган сүрөттү окуу Изоляция төмөнкүдөй: учурунда жазууну бекитүү ордуна окуу Shared Lock, SQL Server менен фаза болот ачык сага эскисин кайтарып берет жасалган Version дүкөнүнөн жаздырылган версия. Версия дүкөнү TempDbде сакталат.

Ошондой эле билесизби, SQL серверинде демейки изоляция деңгээли кандай?

Окуу Милдеттенди

SQL Server сүрөтү деген эмне?

Маалыматтар базасы сүрөт бир гана окуу үчүн, статикалык көрүнүш болуп саналат SQL Server маалымат базасы (база булагы). Маалымат базасы сүрөт учуруна карата булак маалымат базасы менен транзакциялык жактан шайкеш келет снапшоттор түзүү. Маалыматтар базасы сүрөт ар дайым бир жерде жашайт сервер анын булагы базасы катары мисал.

Сунушталууда: