Misha! Вопрос тебе по организации хранения форума в БД
sergei 21.03.2003 13:49
Мisha!
Подскажи мне, пожалуйста, как лучше организовать хранение форума в БД.
Форум древовидный, примерно такой же как на parser.ru
Есть две таблицы для общей информации по сообщениям и для "тел" сообщений.
Вопрос в следующем - если форум очень активно посещается, т.е. вернее на него много пишут и накапливается в таблице 10-100 тыс. записей (сообщений) - я думаю форум потихоньку начнёт притормаживать при выводе веток форума, про поиск не говорю. Использование индыксов это всё понятно, но не стоит ли делать архив форума, т.е. периодически старые ветки переписывать в другую таблицу точно такой же структуры. Т.о. таблица, содержащая "новые" сообщения будет меньше и обработка запросов будет быстрее (или этого делать не стоит и я не прав).
При использовании таблицы-архива можно при поиске дать пользователю возможность выбирать "искать в новых", "искать в архиве", "искать везде".
Каково твоё мнение на этот счёт или с использованием таблицы-архива даже не стоит заморачиваться.
P.S.: Если у кого-то, кроме Миши, будут ценные идею с удовольствием прислушаюсь.
- Misha! Вопрос тебе по организации хранения форума в БД, sergei 21.03.2003 13:49
- забей..., Misha v.3 [M] 21.03.2003 14:14 / 21.03.2003 14:15