42 | SQL-индексы на практике и CI/CD: от EXPLAIN до деплоя

Аватар автора
MediaTen — Digital продакшн
Видео объединяет две темы: практическую работу с SQL-индексами и базовые принципы CI/CD. Сначала — как выбирать тип индекса, читать EXPLAIN, понимать разницу между составными и покрывающими индексами и добиваться реального ускорения запросов. Затем — зачем нужен CI/CD, как выстроить автоматическую сборку и деплой, и как это выглядит на примере настройки пайплайна в GitLab с раннером и альтернативами через контейнеризацию. Таймкоды: 00:00:03 — Роль индексов и аналогия с библиотекой 00:01:01 — Основные типы индексов и их особенности 00:02:50 — Составные индексы и порядок колонок 00:03:49 — Покрывающие индексы и отличие от составных 00:05:23 — Анализ запросов через EXPLAIN: cost, rows, scan 00:07:18 — Запрос с индексом: как меняется план выполнения 00:08:03 — Индекс по колонке X: частичное ускорение 00:09:02 — Индекс по колонке Y: эффект и ограничения 00:09:58 — Составной индекс (X, Y): заметный прирост скорости 00:10:56 — Покрывающий индекс и отказ от обращения к таблице 00:11:53 — INCLUDE-колонки в PostgreSQL 00:13:41 — Что такое CI и CD и зачем они нужны 00:16:24 — Этапы CI/CD-пайплайна 00:19:29 — Цикл CI/CD и обратная связь 00:19:37 — Автодеплой при пуше в master 00:20:14 — GitLab Runner: назначение и принципы работы 00:21:09 — Установка GitLab Runner 00:21:21 — Регистрация Runner в проекте 00:23:24 — Конфигурация Runner и выбор executor 00:24:23 — Проверка и активация Runner 00:25:15 — Файл .gitlab-ci.yml и команды сборки 00:26:15 — Переменные окружения в GitLab 00:27:02...

0/0


0/0

0/0

0/0