Немного хромой вопрос, но я смутился ... Разница между уровнями изоляции, насколько я понял, заключается в том, как они управляли своими замками (http://en.wikipedia.org/wiki/Isolation_(database_systems)). Так, как упоминалось в статье, есть блокировки чтения, записи и диапазона, но нет определения того, что они собой представляют. Что вам разрешено делать, а что нет. Когда я искал Google, ничего конкретного не было , и вместо этого я запутался в новых терминах, таких как Pessimistic Lock, Optimistic Lock, Exclusive lock, Gap lock и так далее. Я был бы рад, если бы кто-нибудь давал мне краткий обзор и, возможно, указал мне хорошие материалы, чтобы просветить себя.Уровни изоляции Sql, блокировки чтения и записи
Мой первоначальный вопрос, который начал исследование уровней изоляции был:
Что происходит, когда у меня есть параллельные вставки (разные пользователи веб-приложения) в одну таблицу, когда READ_COMMITED мой уровень изоляции транзакций. Целая таблица заблокирована или нет? Или вообще что там происходит :)?
Заранее благодарен!
просто быть полным: вы спрашиваете это для конкретной СУБД? – rene
Нет. Я надеялся, что это общая концепция ... Никаких конкретных РСУБД. – EnTrERy