powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как можно сделать покрывающий индекс
2 сообщений из 2, страница 1 из 1
Как можно сделать покрывающий индекс
    #39607621
Zhanadil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток! Есть такой запрос:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
'SELECT DISTINCT cat.category_parent_id AS parent_id, cat.ordering as ordering, cat.category_id AS id, cat.`'.$this->lang->get('name').
'` AS name, cat.`'.$this->lang->get('short_description').'` AS short_desc
					FROM `#__jshopping_products` AS prod
					LEFT JOIN `#__jshopping_products_to_categories` AS pr_cat USING (product_id)
					LEFT JOIN `#__jshopping_categories` AS cat USING (category_id)
					WHERE prod.product_publish = 1 AND prod.access IN ('.$this->groups.')
					AND cat.access IN ('.$this->groups.') AND cat.category_publish = 1
					AND pr_cat.category_id IN ('.implode(',',$this->subCategoryies).')
					ORDER BY name'



Хотел бы оптимизировать запрос, через покрывающий индекс.
...
Рейтинг: 0 / 0
Как можно сделать покрывающий индекс
    #39607633
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Замените свой выдранный непонятно откуда литерал текстом запроса, который получится после подстановки. В тегах кода (SRC=SQL) и с нормальным (проверить по кнопке "Просмотр") форматированием.
Также уточните:
1) В какой (или каких) из трёх таблиц-источников данных Вам захотелось иметь покрывающий индекс?
2) С чего Вы решили, что покрывающий индекс оптимален?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как можно сделать покрывающий индекс
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]