Bin Wang
Эксперт в решении сложных задач в области разработки программного обеспечения, обладающий глубокими знаниями ядра TCP, MySQL и PostgreSQL, а также увлечённый искусственным интеллектом, историей, математикой и физикой.
PostgreSQL Uncovered: Internals, Trace Analysis, and Performance
Курс предназначен для разработчиков, администраторов баз данных и всех, кто хочет понять, что на самом деле происходит «под капотом» PostgreSQL.
Вы начнёте с привычных SQL-запросов и шаг за шагом погрузитесь во внутреннее устройство СУБД: разберётесь, как работает планировщик запросов, как устроены транзакции и изоляция, как организовано MVCC, как устроены B+Tree-индексы, shared buffers, WAL (Write-Ahead Logging), процессы vacuum и autovacuum, чекпоинты, репликация и многие другие ключевые механизмы.
Курс сочетает теорию с практикой: вы научитесь читать EXPLAIN ANALYZE (BUFFERS, VERBOSE, TIMING), анализировать трассировки с помощью gdb и perf, понимать логи PostgreSQL и находить узкие места производительности даже в самых сложных сценариях.
После окончания курса PostgreSQL перестанет быть «чёрным ящиком» — вы будете точно знать, почему запрос работает именно так, а не иначе, и как его оптимизировать на уровне ядра СУБД.
Эксперт в решении сложных задач в области разработки программного обеспечения, обладающий глубокими знаниями ядра TCP, MySQL и PostgreSQL, а также увлечённый искусственным интеллектом, историей, математикой и физикой.
Этот курс посвящён оптимизации производительности PostgreSQL с упором на грамотное проектирование схемы и эффективное использование базы. Он создан для тех, кто хочет максимально быстро и практично освоить техники ускорения работы Postgres - от локальных улучшений до снижения общей нагрузки на систему.Курс подойдёт senior-разработчикам, которые хотят глубже раскрыть возможности Postgres и добиться впечатляющих ускорений запросов; junior-разработч
Вы изучите основы SQL и работу с базами данных на примере PostgreSQL - и получите от этого настоящее удовольствие! Мы будем работать с реальным набором данных: аналитикой пролётов миссии «Кассини» мимо Энцелада. Возможно, там действительно есть жизнь - и вы будете использовать запросы, чтобы это выяснить!
PostgreSQL - одна из самых мощных и удобных систем управления базами данных. Она активно поддерживается сообществом и каждый год получает новые релизы.PostgreSQL поддерживает самые продвинутые функции SQL-стандарта, а также предоставляет возможности NoSQL, богатый набор типов данных и расширений. Все это делает PostgreSQL привлекательным решением для программных систем.Тем не менее, извлечение максимальной производительности из PostgreSQL - это н
Ваше приложение работает с той скоростью, с которой выполняется самый медленный запрос, независимо от языка, фреймворка или платформы, которую вы используете. Курс "Mastering Postgres" - это всеобъемлющий видеокурс, который поможет вам улучшить ваши приложения и карьеру.Вы глубоко поймете основные принципы PostgreSQL через реальные примеры. Узнаете о множестве типов данных, которые предлагает Postgres, когда их лучше использовать и, что