Spec-Zone .ru
спецификации, руководства, описания, API

8.3. Оптимизация и Индексирует

8.3.1. Как MySQL Uses Indexes
8.3.2. Используя Первичные ключи
8.3.3. Используя Внешние ключи
8.3.4. Столбец Индексирует
8.3.5. Многократный столбец Индексирует
8.3.6. Проверка Индексирует Использование
8.3.7. InnoDB и MyISAM Индексируйте StatisticsCollection
8.3.8. Сравнение B-дерева и Хеша Индексирует

Лучший способ улучшить производительность SELECT операции должны создать, индексирует на один или больше столбцов, которые тестируются в запросе. Элементы индекса действуют как указатели на строки таблицы, позволяя запрос быстро определить, какие строки соответствуют условие в WHERE пункт, и получает другие значения столбцов для тех строк. Все типы данных MySQL могут быть индексированы.

Хотя может быть заманчиво создать индексирование для каждого возможного столбца, используемого в запросе, ненужный индексирует ненужное пространство, и напрасно тратьте время для MySQL, чтобы определить, который индексирует, чтобы использовать. Следует найти, что правильный баланс, чтобы достигнуть быстрых запросов, используя оптимальный набор индексирует.