[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DBMail



> Почти перевёл почтовую базу на dbmail
> не всё ещё проимпортировалось, но пока:
> 30Gb, 1.6М писем, 6000+ пользователей
> imap - не живёт :) бд (postgresql, 8.3) не справляется, хотя оттюнена
> на подобную нагрузку.
> все imap обращщения заканчиваются запросами вида
>  SELECT message_idnr+1 FROM dbmail_messages WHERE mailbox_idnr=82
> ORDER BY message_idnr DESC LIMIT 1
> которые висят по пол часа :)

Раз не справляется, значит что-то криво. Схему таблицы и план выполнения 
покажите. Сколько одновременных пользователей и какой пул БД используете?

>
> что будет когда письма импортируются все (x2) - не хочется даже думать.
> но видимо придётся переписывать запросы / делать триггеры / жёстко всё
> оптимизировать.
>
> бд сервер - 2 х Intel(R) Xeon(TM) CPU 2.66GHz, 2Gb RAM, диски scsi

На таком железе терабайтную базу гонять можно. 



Reply to: