NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: enp on June 17, 2013, 10:14:43 AM

Title: Производительность - Database writer's request queue (other queries)
Post by: enp on June 17, 2013, 10:14:43 AM
Здравствуйте!

Регулярно наблюдаю высокие значения в Database writer's request queue (other queries) - см. аттач и:


netxmsd: show queues
Condition poller                 : 0
Configuration poller             : 0
Topology poller                  : 0
Data collector                   : 0
Database writer                  : 4542
Database writer (IData)          : 0
Event processor                  : 0
Network discovery poller         : 0
Node poller                      : 0
Routing table poller             : 0
Status poller                    : 0


Насколько это плохо и с чем связано?
Title: Re: Производительность - Database writer's request queue (other queries)
Post by: Victor Kirhenshtein on June 18, 2013, 10:03:05 AM
Насколько это плохо - зависит от того, постоянное это состояние или периодические пики. Если просто пики время от времени, а обычные значения - около 0, то все в порядке, скорее всего это связано с периодическими фоновыми очистками логов и собранных данных. Если значение часто сильно выше 0, то это означает, что база не очень справляется с записью данных. Возможно, поможет увеличение числа потоков записи (параметр сервера NumberOfDatabaseWriters).