Примажусь к теме.
К производительности почтовика у меня тоже большой вопрос.
В очередь на рассылку поставлено порядка 5000 карточек. Поскольку каждая карточка заносится в очередь двумя строками, в журнале строк
порядка 10 тыщ.
Переваривает он их уже полчаса, тоже со 100%-ной загрузкой диска, после формирования каждого набора виртуальных пакетов (каждый пакет размером порядка нескольких килобайт) для 19 БД журнал уменьшается примерно на 2000 строк. Впору его выносить на отдельный сервер, чтоб база поживей себя чувствовала.
По современным меркам объемы порядка тысяч строк (это ж не BLOBы какие - размер пакетов вполне соответствует ожиданиям) - это семечки, я бы ожидал, что время формирования архивов составляло секунды, а не десятки минут, как сейчас. Настройка "максимальное кол-во объектов в пакете" сейчас = 100. Но, боюсь, с такой оптимальностью работы она окажет на производительность небольшое влияние.