Когда создавать индексы - базы данных

В прошлом видео я показал, как работают индексы, как они влияют на статистику выполнения запросов, и мы на примерах увидели план выполнения SQL. Теперь я хочу поговорить о том, когда в действительности нужно создавать индекс, чтобы от него было больше пользы, чем вреда. Кажется, я уже говорил, на одной таблице может быть по 10 индексов, особенно, если на этой таблице чаще происходит в ставка, чем удаление. На таблице с сотней миллиардов записей у меня было 5 индексов, и вставка происходила вполне пристойно. Каждый день в этой таблице создавалось по миллиону записей минимум, а были дни, когда вставлялось десятки миллионов. Текстовая версия видео: https://www.flenov.info/story/show/Ko... Индексы баз данных - Почему так быстро – проще некуда    • Индексы баз данных - Почему так быстро – п...   Оптимизация запросов с помощью индексов    • Оптимизация запросов с помощью индексов   Мой ИТ блог http://www.flenov.ru и https://www.flenov.info Мой просто блог http://blo.moe Facebook:   / mikhailflenov   Tweeter:   / flenov   Инстаграмм:   / mflenov   Телеграмм: mflenov

Строим таблицу чемпионата на SQL - Проще некуда
▶︎

Строим таблицу чемпионата на SQL - Проще некуда

Как устроена База Данных? Кластеры, индексы, схемы, ограничения
▶︎

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

Владимир Ситников — B-tree индексы в базах данных на примере PostgreSQL
▶︎

Владимир Ситников — B-tree индексы в базах данных на примере PostgreSQL

Как использовать DDL команды в SQL? Интенсив по SQL
▶︎

Как использовать DDL команды в SQL? Интенсив по SQL

Database Indexes - Why So Fast - It Couldn't Be Simpler
▶︎

Database Indexes - Why So Fast - It Couldn't Be Simpler

IBM Data Analyst Complete Course | Data Analyst Tutorial For Beginners,
▶︎

IBM Data Analyst Complete Course | Data Analyst Tutorial For Beginners,

Базы данных. MySQL. Индексы
▶︎

Базы данных. MySQL. Индексы

Лучший Гайд по NoSQL для Начинающих | Redis, Mongo, Cassandra
▶︎

Лучший Гайд по NoSQL для Начинающих | Redis, Mongo, Cassandra

Теория баз данных для программиста - только самое необходимое
▶︎

Теория баз данных для программиста - только самое необходимое

SQL Course for Beginners [Full Course]
▶︎

SQL Course for Beginners [Full Course]

🚀 Complete Generative AI Course | RAG, AI Agents & Deployment | Build Production-Ready AI Apps
▶︎

🚀 Complete Generative AI Course | RAG, AI Agents & Deployment | Build Production-Ready AI Apps

GOLANG ПОЛНЫЙ КУРС ДЛЯ НАЧИНАЮЩИХ | ЧАСТЬ 1 | ОСНОВЫ ПРОГРАММИРОВАНИЯ
▶︎

GOLANG ПОЛНЫЙ КУРС ДЛЯ НАЧИНАЮЩИХ | ЧАСТЬ 1 | ОСНОВЫ ПРОГРАММИРОВАНИЯ

Harvard CS50’s Intro to Databases with SQL – Full University Course
▶︎

Harvard CS50’s Intro to Databases with SQL – Full University Course

Master Full-Stack Docker & CI/CD – Build a Production-Ready Pipeline
▶︎

Master Full-Stack Docker & CI/CD – Build a Production-Ready Pipeline

Data Engineering Course for Beginners
▶︎

Data Engineering Course for Beginners

Docker Для Начинающих за 1 Час | Docker с Нуля
▶︎

Docker Для Начинающих за 1 Час | Docker с Нуля

Лучший Гайд по Kafka для Начинающих За 1 Час
▶︎

Лучший Гайд по Kafka для Начинающих За 1 Час

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Complete GitHub Actions Course - From BEGINNER to PRO
▶︎

Complete GitHub Actions Course - From BEGINNER to PRO

SQL for Beginners: Indexes in PostgreSQL # Creating Indexes in Practice # EXPLAIN, ANALYZE # GIN
▶︎

SQL for Beginners: Indexes in PostgreSQL # Creating Indexes in Practice # EXPLAIN, ANALYZE # GIN