Предполагая, что каждое сообщение соответствует одному TX, а batch
может содержать несколько сообщений.Вопрос в том, как часто QM записывает эти записи журнала на диск, как на SDR, так и на стороне RCVR?Например, если у нас batche
s содержится по 50 мсгс каждый, значит ли это, что QM записывает на диск с обеих сторон 50 раз, или есть какие-то блоки оптимизации, которые мы можем настроить, чтобы избежать / уменьшить такие накладные расходы ввода-вывода.
Небольшой фон
Мы используем WebsphereMQ (7.1.0.3) для QReplication и часто достигаем максимальной скорости передачи MQ на уровне 8.33 batch/sec
(или 120 мс на batch
).Отчет SDR chstatus NETTIME
~ = 24 мс, время пинга около 20 мс, поэтому кажется, что около 100 мс затрачивается на batch
на оба QM вместе.Средний размер batch
в эти периоды времени равен 100 (да, максимальный размер равен BATCHSZ
).Средний размер batch
составляет чуть менее 180 КБ, или около 1,8 КБ / мсг.
Спасибо.