filmov
tv
SQL для начинающих: Индексы в PostgreSQL # Виды индексов SQL # EXPLAIN, ANALYZE
![preview_player](https://i.ytimg.com/vi/4HZl-PkFTbA/maxresdefault.jpg)
Показать описание
Данный курс на YouTube - сильно укороченная (демо) версия полного курса, который вы можете приобрести на stepik (с карточкой из РФ) или Udemy (с карточкой не из РФ)
Купить полный курс на stepik:
Купить полный курс на udemy:
***
***
Сегодня мы продолжаем небольшую серию роликов, посвящённую проблемам производительности в PostgreSQL (оптимизация запросов). В частности, мы будем говорить о том как устроены таблиц в постгрес, сами базы данных, как работает дефрагментация данных в постгресе, что такое и как работают индексы, какие виды существуют и для чего их используют. Без этих знаний, невозможно полноценно заниматься оптимизацией запросов в Postgres.
00:00 Обзор ролика
00:33 Виды индексов SQL :
- B-tree (balanced tree - сбалансированное дерево)
- Хеш-индекс
- GiST (обобщённое дерево поиска)
- GIN (обобщённый обратный)
- SP-GiST (GiST с двоичным разбиением пространства)
- BRIN (блочно-диапазонный)
01:06 Создание индекса в PostgreSQL - B-tree
04:25 Hash (хеш индекс)
10:35 Специализированные индексы
14:25 EXPLAIN, EXPLAIN ANALYZE, планировщик запросов
18:54 ANALYZE, планировщик запросов
По ссылке вы найдёте в том числе полный курс по PostgreSQL.
#it #программирование #айти #ityoutubersru #engineerspock #программирование #программист #разработка #ityoutubers #postgresql #postgres #постгрес
Купить полный курс на stepik:
Купить полный курс на udemy:
***
***
Сегодня мы продолжаем небольшую серию роликов, посвящённую проблемам производительности в PostgreSQL (оптимизация запросов). В частности, мы будем говорить о том как устроены таблиц в постгрес, сами базы данных, как работает дефрагментация данных в постгресе, что такое и как работают индексы, какие виды существуют и для чего их используют. Без этих знаний, невозможно полноценно заниматься оптимизацией запросов в Postgres.
00:00 Обзор ролика
00:33 Виды индексов SQL :
- B-tree (balanced tree - сбалансированное дерево)
- Хеш-индекс
- GiST (обобщённое дерево поиска)
- GIN (обобщённый обратный)
- SP-GiST (GiST с двоичным разбиением пространства)
- BRIN (блочно-диапазонный)
01:06 Создание индекса в PostgreSQL - B-tree
04:25 Hash (хеш индекс)
10:35 Специализированные индексы
14:25 EXPLAIN, EXPLAIN ANALYZE, планировщик запросов
18:54 ANALYZE, планировщик запросов
По ссылке вы найдёте в том числе полный курс по PostgreSQL.
#it #программирование #айти #ityoutubersru #engineerspock #программирование #программист #разработка #ityoutubers #postgresql #postgres #постгрес
Комментарии