Avleen Vig <lists-exim@???> wrote:
>
>I'm currently playing with removing the wait_smtp-remote databases all
>together and seeing what that does to throughput.
>It might help, but there would be the obvious disadvantage that not all
>messages to a single host would get pipelined away first time when the
>host returns.
If you have a really monster wait-transport database then maybe the
inefficiency is coming from the linear search of each host's records to
check if the current message-ID appears. It might be better to augment
it with an inverse mapping from message-ID to hostnames, which will
reduce the number of records looked up in the database if the message is
destined for more than one host or if the host(s) have lots of messages
waiting for them.
You might also benefit from running exim_tidydb more frequently than
usual, in order to keep the record size down.
Tony.
--
f.a.n.finch <dot@???>
http://dotat.at/
CAPE WRATH TO RATTRAY HEAD INCLUDING ORKNEY: SOUTH OR SOUTHEAST 4 OR 5, BUT 3
IN SHELTER, EASING 3 OR 4 OVERNIGHT. SUNNY OR CLEAR SPELLS, PATCHY CLOUD IN
PLACES. GOOD. SLIGHT TO MODERATE.