Oleg Atamanenko

thoughts about programming

Category: блокировка

Критерии выбора блокировок

Так как использование блокировок по-разному влияет на производительность, необходимо выбирать, в каких случаях какой вид блокировок лучше использовать. Условие Пессимистичная Оптимистичная Сверх-оптимистичная Конфликты часты + − − Конфликты редки − + − Данные только добавляются (например, журнал) − − + Данные только читаются (справочники) − − + Критерии выбора блокировок

Continue Reading…

Кратко о блокировках в БД

Блокировка - в реляционных базах данных это установка метки на запись, что запись заблокирована для изменений. Существует два вида блокировок - оптимистичная и пессимистичная. Оптимистичная блокировка При оптимистичной блокировке на базе данных реальной блокировки не происходит.

Continue Reading…