Что такое SQL ИНДЕКСЫ за 10 минут: Объяснение с примерами
Индексы в базах данных — шпаргалка для системного аналитика
На технических собеседованиях вопросы про индексы задают регулярно — и не только DBA. Системный аналитик, архитектор и даже старший бизнес-аналитик должен уметь объяснить, почему на определённом запросе «всё лагает», и предложить решение. Именно здесь часто ждут ответ про индексы. Блок про индексы обычно идет после общего блока про базы данных и до блока с написанием SQL запросов. Что такое индекс? Отдельная структура, которая позволяет базе не читать всю таблицу, а сразу находить нужные строки...
Что такое индексы в базе данных? Почему успешные программисты не могут обойтись без них?
Есть одна маленькая, но невероятно важная технология, о которой молчат многие профессиональные программисты. Небольшой нюанс, который как бы "между делом" проскакивает в процессе обучения - но без которого немыслимы современные информационные технологии. Эта технология - индексирование информации внутри баз данных. Благодаря этому "нюансу" сегодня мы привыкли к тому, что информационные технологии работают "моментально". И что же это за индексы, почему они так важны и нужны? Давай разберёмся в этом...