Запитання з тегом «isolation-level»




9
Яка різниця між Неповторним читанням та Прочитаним фантом?
Яка різниця між не повторюваним читанням та фантомним читанням? Я прочитав статтю Ізоляція (системи баз даних) з Вікіпедії , але у мене є кілька сумнівів. У наведеному нижче прикладі, що буде: читання, що не повторюється, та фантомне читання ? Транзакція A SELECT ID, USERNAME, accountno, amount FROM USERS WHERE ID=1 …

3
Як виявити READ_COMMITTED_SNAPSHOT увімкнено?
У MS SQL Server існує спосіб виявити, чи встановила база даних рівень ізоляції за допомогою команди T-SQL ALTER DATABASE <database> SET READ_COMMITTED_SNAPSHOT ON; Я не можу знайти простий спосіб виявити це ні в T-SQL, ні через GUI управління Studio Studio. ТІА

3
Відношення рівнів ізоляції транзакцій із блокуваннями на столі
Я прочитав про 4 рівні ізоляції: Isolation Level Dirty Read Nonrepeatable Read Phantom Read READ UNCOMMITTED Permitted Permitted Permitted READ COMMITTED -- Permitted Permitted REPEATABLE READ -- -- Permitted SERIALIZABLE -- -- -- Я хочу зрозуміти блокування кожної ізоляції транзакцій, що займає таблиця READ UNCOMMITTED - no lock on table …


3
Чому System.Transaction TransactionScope за замовчуванням Isolationlevel level Serializable
Мені просто цікаво, якою вагомою причиною використовувати Serializable як рівень ізоляції за замовчуванням може бути при створенні System.Transaction TransactionScope , тому що я не можу придумати жодного (і, схоже, ви не можете змінити за замовчуванням через, web/app.configтому вам завжди потрібно встановлювати його в ваш код) using(var transaction = TransactionScope()) { …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.