Индекс занимает disk/memory и замедляет INSERT/UPDATE/DELETE — каждое изменение data row обновляет index entries.
Разбор
- Больше indexes → больше write amplification.
- Covering wide indexes — дорогие на write-heavy OLTP.
- Создавайте index только если column часто в WHERE/JOIN/ORDER BY с хорошей selectivity.
- Регулярно review unused indexes (DMV).
Итог
Index cost = storage + maintenance on every write; index selectively.