Индексы и многостолбцовые первичные ключи
Пошел поискать и не нашел ответа на этот конкретный вопрос нуба. Мои извинения, если я пропустил это.
В базе данных MySQL у меня есть таблица со следующим первичным ключом
ПЕРВИЧНЫЙ КЛЮЧ id (счет, товар)
В моем приложении я также буду часто выбирать «товар» и реже только «счет». Я предполагаю, что выиграл бы от индексов по этим столбцам.
MySQL не жалуется, когда я определяю следующее:
ИНДЕКС (счет-фактура), ИНДЕКС (элемент), ИД ПЕРВИЧНОГО КЛЮЧА (счет-фактура, элемент)
Но я не вижу никаких доказательств (используя DESCRIBE - единственный способ, которым я знаю, как выглядеть), что для этих двух столбцов были созданы отдельные индексы.
Итак, вопрос в том, автоматически ли индексируются столбцы, составляющие первичный ключ, по отдельности? Кроме того, есть ли лучший способ, чем DESCRIBE, чтобы исследовать структуру моей таблицы?