Не следует индексировать следующие типы данных:
- Большие бинарные данные (BLOBs/TEXTs): Индексирование таких полей требует больших объемов памяти и дискового пространства, а поиск по частичному совпадению текста в индексе неэффективен.
- Поля с низкой кардинальностью: Поля, содержащие очень небольшое количество уникальных значений (например, булевы поля, поля статуса с несколькими значениями), не дают значительного выигрыша в поиске, так как индекс будет содержать много дублирующихся значений.
- Часто изменяющиеся поля: Индексирование таких полей приводит к постоянному обновлению индекса, что может негативно сказаться на производительности операций записи.
- Поля, по которым редко выполняются запросы: Создание