Комментарии 6
При прочтении слова "конкуренция" сразу ожидал увидеть хоть что-то про уровни изоляции, про аномалии в конкурирующих транзакциях. Если хочется реально погрузиться в тему, то советую почитать книгу "Высоконагруженные приложения" (Мартин Клеппман) - гл. 7
Спасибо за статью, очень наглядно.
После абзацаТеперь допустим, что Айнур тоже захотел поиграть с машинкой, что вполне обычно для детей, играющих в песочницах.
Видимо опечатка, поскольку UPDATE выполняет "Алина"
Очень занимательная статья!
Спасибо за статью, очень интересно было читать тех. статья в форме лёгкой истории.
Что до блокировок, то мне кажется здесь должно быть всё интуитивно понятно, то есть если ты блокируешь всю таблицу, то очевидно, что никто не сможет внести изменения, пока не снята блокировка.
Что должен, но не знает про конкуренцию в PostgreSQL каждый разработчик?