LINUX.ORG.RU

[БД] Вопрос по оптимизации.

 


0

1

На сайте три раздела, в каждом нужны комментарии. Как быстрее: использовать общую таблицу комментов, или же свою для каждого раздела?

Примерная схема:

Post:

  • id
  • title
  • body
  • user_id

User:

  • id
  • name

Comment:

  • id
  • body
  • user_id
  • post_id

Посты в разных разделах сильно различаются, удобнее сделать разные модели.

Разницы особой нет. Для оптимизации лучше всего посмотреть в сторону индексов.

helios ★★★★★
()
Ответ на: комментарий от melkor217

Точно. Это раздел, где делятся ссылками.

Всем спасибо, решено.

wyldrodney
() автор топика

А если будеш добавить четвертий раздел, еще один таблица ? или захочеш динамический посты ?

Добав индекс на post_id

koriun
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.