Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Порядок полей в составном ключе / 3 сообщений из 3, страница 1 из 1
08.08.2015, 09:24:33
    #39025436
NMFES
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок полей в составном ключе
Есть таблица с полями id (primary key, int), category_id (int), group_id (int).
Есть составной индекс с двух полей: category_id + group_id (unique).
Есть запрос вида SELECT ... WHERE group_id = 1 AND category_id = 1
EXPLAIN говорит, что индекс при выборке используется.

Внимание, вопрос :D
При двух полях в составном индексе есть ли разница в последовательности полей при запросе или mysql при выборке упорядочнит поля согласно имеющемуся индексу?
...
Рейтинг: 0 / 0
08.08.2015, 10:31:16
    #39025454
Cygapb-007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок полей в составном ключе
...
Рейтинг: 0 / 0
08.08.2015, 11:47:40
    #39025468
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Порядок полей в составном ключе
NMFESПри двух полях в составном индексе есть ли разница в последовательности полей при запросе или mysql при выборке упорядочнит поля согласно имеющемуся индексу?

при нескольких в индексе разница есть в порядке их следования в индексе, но для именно данного запроса этот порядок не важен.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Порядок полей в составном ключе / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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