|
Уровни изоляции SQL-транзакции, откуда они? | ☑ | ||
|---|---|---|---|---|
|
0
kuzyara
12.09.16
✎
10:59
|
Изучаю управляемые блокировки, читаю 22.3.3. Уровни изоляции SQL-транзакции: http://citforum.ru/database/advanced_intro/80.shtml
Кто-нибудь знает почему их обобщили всего до трех? По какому закону вывели эти уровни, ну не очевидно же!? |
|||
|
1
Метранпаж
12.09.16
✎
11:18
|
не три, а четырые )
Не нравится - приведи свою иерархию |
|||
|
2
DmitrO
12.09.16
✎
11:19
|
Из транзакционного принципа SQL серверов: Все или ничего, и из организации хранения реляционных баз данных.
|
|||
|
3
Fragster
гуру
12.09.16
✎
11:19
|
они придуманы, чтобы решить проблемы неконсистентности данных. подробнее в https://ru.wikipedia.org/wiki/Уровень_изолированности_транзакций
|
|||
|
4
H A D G E H O G s
12.09.16
✎
11:31
|
(1) Не 4 а 5 :-)
|
|||
|
5
H A D G E H O G s
12.09.16
✎
11:33
|
(0) Тебе, как потенциально будущему эксперту 1С важнее знать не уровни изоляции, а всевозможные ситуации при которых сервер 1С ставит s/x/u блокировки SQL и понимать, зачем он это делает.
|
|||
|
6
Метранпаж
12.09.16
✎
11:34
|
(4) По ссылке - 4 )
|
|||
|
7
Fragster
гуру
12.09.16
✎
11:35
|
(6) построй всех отсутствующих в одну шеренгу
|
|||
|
8
0wl
12.09.16
✎
11:36
|
(4) Или вообще ни одного)
Все-таки, если мы говорим о классической теории, их 4. Но правда действительно в том, что на практике все зависит от СУБД, стоящей за 1С |
|||
|
9
H A D G E H O G s
12.09.16
✎
11:38
|
(8) Мы говорим о СУБД 1С. СУБД говорим, MS SQL на ум пошло.
|
|||
|
10
Fragster
гуру
12.09.16
✎
11:43
|
(9) ну, снапшоты в оракле и постгре появились намного раньше. только 1с не умела с ними работать и делала сериалайзбл в автоматическом режиме. в 8.3.5 вроде, научилась использовать в мсскуле, но вопрос в том, научилась ли в постгре (да и не актуально с повсеместным использованием управляемых)
|
|||
|
11
mistеr
12.09.16
✎
12:14
|
(3) Английский вариант намного полнее: https://en.wikipedia.org/wiki/Isolation_(database_systems)
+ статья по ссылке оттуда: http://www.cs.umb.edu/~poneil/iso.pdf |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |