DK> Дело не в размере базы как таковой, а в количестве личных сообщений для поинта который пытается залогиниться. Если не генерировать для поинта в процессе логина временную базу из всей туевой хучи сообщений, а создать отдельную таблицу и пополнять при каждом входе, то тормозов не будет. Можешь сам проверить, отключив выборку для карбонки.
Я помню когда комал медленные запросы, там да, при логине идет то ли 1 то ли 2 тяжких запроса. Ну тут да, то ли архитектурный просчет, то ли запрос не оптималеню. Когда копал тему почему эта времянка создается долго, то ли она не в раме а на диске создается, то ли просто чтобы ее заполнить надо прошерстить по огромной базе много. В общем щас уже не припомню. В общем есть что до ума доводить