Под капотом PostgreSQL / К первой паре / Конструирование баз данных / Лекция 13
Что на самом деле происходит внутри PostgreSQL, когда вы делаете SELECT, UPDATE или DELETE? В этой лекции разберём физический уровень хранения данных: страницы по 8 КБ, устройство tuple и механизм TOAST. Поймём, почему UPDATE — это не обновление, а создание новой версии строки, и как работает MVCC (Multi-Version Concurrency Control), позволяя базе данных обслуживать тысячи запросов без блокировок. Отдельное внимание уделим “мертвым строкам” (dead tuples), разрастанию таблиц (table bloat) и работе сборщика мусора VACUUM и Autovacuum. Полезного просмотра ✨ Смотрите другие лекции курса в плейлисте: https://rutube.ru/plst/1472182 🎓 Образовательная программа «Программная инженерия»: https://clck.ru/3ReFpe 💻 Сайт Вышки Онлайн: https://clck.ru/3ReFv6 🔗 Мы в Telegram: https://t.me/onlinedegreesHSE ⏯️ Мы на YouTube: www.youtube.com/@hse_online 📨 Мы в Вконтакте: www.vk.com/vyshkaonline 📄 Мы на VC.ru: https://vc.ru/u/1427995-vyshka-onlain 🧘🏻 Мы в Дзене: https://dzen.ru/hseonline 🖇 Мы в МАКС: https://max.ru/onlinedegreesHSE
Что на самом деле происходит внутри PostgreSQL, когда вы делаете SELECT, UPDATE или DELETE? В этой лекции разберём физический уровень хранения данных: страницы по 8 КБ, устройство tuple и механизм TOAST. Поймём, почему UPDATE — это не обновление, а создание новой версии строки, и как работает MVCC (Multi-Version Concurrency Control), позволяя базе данных обслуживать тысячи запросов без блокировок. Отдельное внимание уделим “мертвым строкам” (dead tuples), разрастанию таблиц (table bloat) и работе сборщика мусора VACUUM и Autovacuum. Полезного просмотра ✨ Смотрите другие лекции курса в плейлисте: https://rutube.ru/plst/1472182 🎓 Образовательная программа «Программная инженерия»: https://clck.ru/3ReFpe 💻 Сайт Вышки Онлайн: https://clck.ru/3ReFv6 🔗 Мы в Telegram: https://t.me/onlinedegreesHSE ⏯️ Мы на YouTube: www.youtube.com/@hse_online 📨 Мы в Вконтакте: www.vk.com/vyshkaonline 📄 Мы на VC.ru: https://vc.ru/u/1427995-vyshka-onlain 🧘🏻 Мы в Дзене: https://dzen.ru/hseonline 🖇 Мы в МАКС: https://max.ru/onlinedegreesHSE
