Задать вопрос
@immelnikoff
Изучаю БД

Есть ли смысл делать INDEX на внешний ключ, если родительская таблица имеет всего 10-1000 записей?

Родительская таблица имеет первичный ключ типа TINYINT UNSIGNED или SMALLINT UNSIGNED.
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 2
Конечно, нужно. И вообще нужно приучать себя искать только по тем полям, по которым построен индекс. Это правило хорошего тона. Конечно, на производительности или дисковом пространстве либо действие или бездействие не отразится, но для того, чтобы себя дисциплинировать - это необходимо. Это мое мнение, основанное на жизненном опыте.
Ответ написан
Комментировать
Tuborg
@Tuborg
butalex
Обязательно, твои запросы будут выполняться гораздо быстрее.
Делаешь индексы, внешние ключи и селекты по ним потом
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы