Индексирането на всяка таблица, базирана на памет или файлова система, ще ускори заявките, които избират или сортират резултати въз основа на тази колона. Това е така, защото индексът работи като дървовидна структура и разстоянието за търсене зависи от дълбочината на дървото, което се увеличава много по-бавно от броя на редовете в колоната (логаритмично).
Индексирането на всяка колона не нарушава целта на индекса, но ще забави вмъкванията и актуализациите, защото тези промени ще причинят актуализация на всеки индекс на тази таблица. Освен това индексите заемат място на сървъра на базата данни, така че това е друг недостатък, който трябва да се вземе предвид.
Други SO въпроси за четене, свързани с този въпрос:
Най-добри практики за индексиране
Какво е индекс
Колко индекса са достатъчни