Создание индексов mysql

Модуль расширенного управления меню для битрикс

Май 14, 2020

Теги: Хайлоадблоки, ORM, Ускорение

Создание индексов mysql для ускорения работы ORM, хайлоадблоков и др.

Просмотр созданных индексов для таблицы:


SHOW INDEX FROM tablename;

Создание простого индекса для колонки colname в таблице tablename (indexname может совпадать с colname):


CREATE INDEX indexname ON tablename(colname);

Удаление индекса indexname:


DROP INDEX indexname ON tablename;

Создание составного индекса (порядок колонок имеет значение, теоретически, первыми должны стоять колонки, у которых вариативность значений меньше):


CREATE INDEX indexname ON tablename(colname1,colname2);

Просмотр информации о столбцах таблицы:


SHOW COLUMNS FROM tablename;

← Переход к списку