📍Серия статей про блокировки в PostgreSQL
В цикле статей директор по разработке образовательных программ Postgres Professional Егор Рогов рассказывает про блокировки (locks) в СУБД PostgreSQL. В деталях разбираемся с разными видами в отдельных материалах:
✔️Блокировки отношений
Начинаем с общей информации о блокировках: зачем они нужны, какие бывают блокировки и чем отличаются друг от друга. Затем разбираем самую «развесистую» блокировку, для которой определено 8 различных режимов — блокировку отношений.
✔️Блокировки строк
Смотрим, как в PostgreSQL устроены блокировки строк и как они используются вместе с блокировками объектов, а также говорим про очереди ожидания и тех, кто «лезет без очереди».
✔️Блокировки других объектов и предикатные блокировки
Обширная статья, где изучаем взаимоблокировки, предикатные блокировки и оставшиеся виды блокировки объектов.
✔️Блокировки в памяти
Завершающая статья цикла, где рассматриваем блокировки в оперативной памяти, говорим о спин-блокировках, легких блокировках и закреплении буфера, а также про средства мониторинга ожиданий и семплирование.
Больше статей — в нашем блоге на Хабре 🔥
#pg_article
Post #268
1.21K

- 🔥 14
- ❤ 5