Данный курс на YouTube - сильно укороченная (демо) версия полного курса, который вы можете приобрести на stepik (с карточкой из РФ) или Udemy (с карточкой не из РФ) Купить полный курс на stepik:
- получите скидку 30% Купить полный курс на udemy:
Все курсы от EngineerSpock:
*** Подпишись на канал в Telegram:
Подписка на Boosty:
Донаты на развитие:
Чат в Telegram:
Ссылка на репозиторий в GitHub:
*** Сегодня мы начинаем небольшую серию роликов, посвящённую проблемам производительности в PostgreSQL. В частности, мы будем говорить о том как устроены таблиц в постгрес, сами базы данных, как работает дефрагментация данных в постгресе, что такое и как работают индексы, какие виды существуют и для чего их используют. Без этих знаний, невозможно полноценно заниматься оптимизацией запросов в Postgres. 00:00 Обзор ролика 01:19 Индексы в SQL - что такое индекс? 02:22 Устройство базы данных (БД) в PostgreSQL 04:35 Устройство таблиц в PostgreSQL 05:16 Страницы и строки таблицы в PostgreSQL 07:28 FSM и команда VACUUM postgresql 11:34 Подробнее о команде VACUUM, VACUUM FULL, VACUUM ANALYZE. Демон Autovacuum. Проблема фрагментации данных в PostgreSQL 15:32 Подробнее об индексах. Зачем нужен индекс в БД? Оптимизация выборки записей. 19:35 Краткий обзор видов индексов в PostgreSQL: b-tree, hash, GiST, GIN, SP-GiST, BRIN 20:20 Методы сканирования: индексное сканирование, исключительно индексное, сканирование по битовой карте, последовательное сканирование Курсы от EngineerSpock:
По ссылке вы найдёте в том числе полный курс по PostgreSQL. #it #программирование #айти #ityoutubersru #engineerspock #программирование #программист #разработка #ityoutubers #postgresql #postgres #постгрес