Exim и dbmail

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Barvinok
проходил мимо

Re: Exim и dbmail

Непрочитанное сообщение Barvinok » 2009-12-27 19:42:14

вопрос такой по связке exim+dbmail
заведено 10 почтовых ящиков, и в момент когда из них всё выгребено, размер базы составляет 800 метров после прохода dbmail-util -avy
это нормально?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Exim и dbmail

Непрочитанное сообщение ProFTP » 2009-12-27 23:19:36

спам и старые письма надо удалять, ну и спам резать минимально на самом MTA
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Barvinok
проходил мимо

Re: Exim и dbmail

Непрочитанное сообщение Barvinok » 2009-12-29 23:17:43

ProFTP писал(а):спам и старые письма надо удалять, ну и спам резать минимально на самом MTA
Так я удаляю. У меня прописана проверка по DNSBLам, но не в этом вопрос. Незабранных писем - 8 мегабайт, а база - 800. Даже после всевозможной очистки и оптимизации через dbmail-util. Так вот это нормально или нет?

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Exim и dbmail

Непрочитанное сообщение ProFTP » 2009-12-30 18:54:52

800метров почти Гиг, это дофига

сделай:
посмотри какие таблицы есть

Код: Выделить всё

show tables;
и посмотри какая таблицы много занимает

Код: Выделить всё

select count(*) from  tables
(это можно скриптом сделать...)

или как-то так... может кто-то файл передал в письме и в blob поле оно стоит

какая СУБД? если MySQL, то с помощю innodb monitor можно посмотреть размер таблиц http://www.codenet.ru/db/mysql5/manual. ... db_Monitor
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Barvinok
проходил мимо

Re: Exim и dbmail

Непрочитанное сообщение Barvinok » 2009-12-31 14:37:42

ProFTP писал(а):800метров почти Гиг, это дофига
сделай:
посмотри какие таблицы есть

Код: Выделить всё

show tables;
и посмотри какая таблицы много занимает

Код: Выделить всё

select count(*) from  tables
(это можно скриптом сделать...)
Я сделал так:

Код: Выделить всё

SELECT TABLE_NAME, TABLE_TYPE, ENGINE, VERSION, ROW_FORMAT, TABLE_ROWS, AVG_ROW_LENGTH, DATA_LENGTH, MAX_DATA_LENGTH, INDEX_LENGTH, DATA_FREE, CREATE_TIME, UPDATE_TIME, CHECK_TIME FROM `information_schema`.TABLES WHERE TABLE_SCHEMA = 'dbmail' ORDER BY TABLE_NAME;
Получилось вот что -- http://vamsi.zp.ua/staticimg/tab.html

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Exim и dbmail

Непрочитанное сообщение ProFTP » 2009-12-31 19:58:27

зайти в каталог, где база стоит и посмотри какая таблица много занимает...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Barvinok
проходил мимо

Re: Exim и dbmail

Непрочитанное сообщение Barvinok » 2010-01-03 10:27:41

ProFTP писал(а):зайти в каталог, где база стоит и посмотри какая таблица много занимает...
Я ж привёл ссылку с результатами, там указано какая таблица сколько занимает. И что делать с этим дальше?