Задать вопрос
naghtigall
@naghtigall
Дизайнер и разработчик сайтов

Правильно ли понимаю оптимизацию MySQL?

Я новичок в MySQL.
У меня есть таблица posts с множеством полей (более 20)
Если я сделаю таблицу индексов с полями id_post(которое указывает на id записи в posts) и поле url(по которому будем искать запись).
Будет ли такой запрос оптимизированным в отличие если я буду напрямую обращаться к таблице где много полей?
Если есть ссылки на толковые материалы - пишите!
  • Вопрос задан
  • 293 просмотра
Подписаться 1 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 3
Astrohas
@Astrohas
Python/Django Developer
Если понял я тебя, то думаешь ты что количество полей таблицы будет на производительность влиять. Нет ибо это заблуждение. Лучше создать индексы тебе для этих двух полей. А таблица дополнительная с данными исчерпывающими - это зло против формы нормальной реляционной. Допустим нашел ты уже данные по таблице своей, а нужны стали потом тебе поля дополнительные, что будет тогда?
Ответ написан
@entermix
Читайте про нормальные формы
Ответ написан
Комментировать
Merovei
@Merovei
Этот ресурс вам очень пригодится. И не только новичкам.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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