офф: как бы вы сделали "новый комментарий" ?
Modjo7 01.10.2008 22:44
/ 01.10.2008 22:54
Не просто их кол-во, а именно выделение комментария в топике как "новый". (как, к примеру, на sql.ru)
Едиственное, что приходит в голову - при просмотре топика добавлять ид каждого камента в табичку бд
tid // topic id
uid // user id
cid // comment id
Если все колонки int, то это 4*3 = 12 байт каждая запись.
Это получается, что если, к примеру, каждый из 100 000 уников (а на sql.ru механизм работает как на мемберов так и гостей) просмотрит комметарии из 10 000 топиков = (10 000 * 100 000 * 12)/1024/1024 = ~11 ГБ табличка, причём самая нагруженная из всех.
Или идёт расчёт на то, что пользователи не в состоянии все комментарии посмотреть?
- офф: как бы вы сделали "новый комментарий" ?, Modjo7 01.10.2008 22:44 / 01.10.2008 22:54
- Ответ, G_Z [M] 01.10.2008 23:09 / 01.10.2008 23:12