parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

офф: как бы вы сделали "новый комментарий" ?

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 ГБ табличка, причём самая нагруженная из всех.

Или идёт расчёт на то, что пользователи не в состоянии все комментарии посмотреть?