Oleg Atamanenko

thoughts about programming

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

Так как использование блокировок по-разному влияет на производительность, необходимо выбирать, в каких случаях какой вид блокировок лучше использовать.

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