Перейти к содержанию
Форум поддержки пользователей VamShop

Вопрос по индексам MySQL


Рекомендуемые сообщения

У таблицы products в VaMShop есть индекс по полю products_date_added. Он единственный у этой таблицы. При выборе просмотра товаров какой-либо категории на сайте выборка формируется по условию products.products_id=products_to_categories.products_id and products_to_categories.categories_id=... . Проблема в следующем. При выборе какой-то категории товаров запрос выполняется порядка 60 секунд. Товаров = 30 тыс. позиций. По логике, время выполнения запроса можно многократно сократить, если создать индекс по полю products_id в таблице products. Отсюда вопрос, если создать этот индекс, то будет ли он автоматически использоваться действующими скриптами?

Ссылка на сообщение
Поделиться на другие сайты

Смотри внимательнее. products_id в таблице products - это первичный ключ.

Виноват, проглядел. Тогда в чем причина-то? 30 тысяч - это ж не причина, чтобы минуту запрос выполнять.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...