
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.01.2016, 18:45:16
|
|||
|---|---|---|---|
Поддерживаемые уровни изоляций транзакций в MySQL |
|||
|
#18+
Посморел в Гугле, нашел что MySQL поддерживает read uncommitted, read committed, repeatable read и serializable. Версионности похоже нет, т.е. аналога поведению Оракла или read committed snapshot в SQL Server нет. Это так или все же есть аналог? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.01.2016, 18:49:06
|
|||
|---|---|---|---|
Поддерживаемые уровни изоляций транзакций в MySQL |
|||
|
#18+
Зачем смотреть в Гугле, если есть официальная дока? http://dev.mysql.com/doc/refman/5.7/en/set-transaction.html http://dev.mysql.com/doc/refman/5.7/en/innodb-concepts.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.01.2016, 22:03:47
|
|||
|---|---|---|---|
Поддерживаемые уровни изоляций транзакций в MySQL |
|||
|
#18+
andsmПосморел в Гугле, нашел что MySQL поддерживает read uncommitted, read committed, repeatable read и serializable. Версионности похоже нет, т.е. аналога поведению Оракла или read committed snapshot в SQL Server нет. Это так или все же есть аналог? На самом деле он поддерживает только write committed, snapshot isolation и serializable. Т.е. версионность есть, самая настоящая, именно как в Oracle (механизмы реализации другие). Дело в том, что когда в документации пишут например "поддерживает read committed", то это означает, что когда пользователь поставит этот уровень изоляции, он не увидит в транзакциях своих эффектов, которые могут возникать на read UNcommitted. А достигается это очень просто -- всегда работает (если конечно не выбран serializable) уровень изоляции snapshot isolation , который ВЫШЕ read committed , поэтому пользователь при его использовании не должен быть разочарован. По стандарту ANSI это допускается, поскольку пользователю гарантируют невозникновение нежелательных эффектов (феноменов), которые могут возникать на более низших уровнях изоляции транзакций. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&tablet=1&tid=1832219]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
25ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 342ms |

| 0 / 0 |
