База Dbmail 2.1.1 стала занимать много места, решено было ее почистить. Сначала делаем
Затем
Если будит что-то говорить про сухой режим (dry-run) то можно попробовать сделать так
Также полезно будит произвести оптимизацию таблиц dbmail_messages, dbmail_messageblks
После всех этих манипуляций размер базы уменьшился с 14Гбайт до 300 Мбайт
dbmail-util -dy
- помечает сообщения в корзине статусом DELETE.Затем
dbmail-util -py
- удаляет все сообщения со статусом DELETE.Если будит что-то говорить про сухой режим (dry-run) то можно попробовать сделать так
dbmail-util -ubdsy
Также полезно будит произвести оптимизацию таблиц dbmail_messages, dbmail_messageblks
optimize table "название таблицы"
После всех этих манипуляций размер базы уменьшился с 14Гбайт до 300 Мбайт
Ну и за компанию очистить все почтовые ящики пользователя можно так
dbmail-users -e "имя пользователя"
Просмотр количества писем в очереди
mailq
Удаление всех писем из очереди
postsuper -d ALL
Комментариев нет:
Отправить комментарий