При старте/рестарте сервиса катастрофически на час полностью прогружается база. Из-за этого это время всё дико тормозит. По show processlist; видно что в процессах большое количество долгих и странных запросов вида "select clock,ns,value from history_uint where itemid=369
38 and clock<=1398576617 order by clock desc". Странные они тем, что благодаря "<=" выбираются и сортируются ВСЕ СТАРЫЕ значения ранее какой-то даты. И это делается для каждого item по-отдельности. База в этот момент выбирает все IOPS с дисков. Что и где крутить?
|
| 170679 | zabbix | localhost | zabbix | Query | 646 | Sorting result | select clock,ns,value from history_uint where itemid=369
38 and clock<=1398576617 order by clock desc |
| 170680 | zabbix | localhost | zabbix | Sleep | 127 | | NULL
|
| 170681 | zabbix | localhost | zabbix | Sleep | 48 | | NULL
|
| 170682 | zabbix | localhost | zabbix | Sleep | 49 | | NULL
|
| 170683 | zabbix | localhost | zabbix | Sleep | 353 | | NULL
|
| 170684 | zabbix | localhost | zabbix | Sleep | 15 | | NULL
|
| 170685 | zabbix | localhost | zabbix | Query | 657 | Sorting result | select clock,ns,value from history_uint where itemid=367
30 and clock<=1398576607 order by clock desc |
| 170686 | zabbix | localhost | zabbix | Query | 645 | Sorting result | select clock,ns,value from history_uint where itemid=369
06 and clock<=1398576620 order by clock desc |
38 and clock<=1398576617 order by clock desc". Странные они тем, что благодаря "<=" выбираются и сортируются ВСЕ СТАРЫЕ значения ранее какой-то даты. И это делается для каждого item по-отдельности. База в этот момент выбирает все IOPS с дисков. Что и где крутить?
|
| 170679 | zabbix | localhost | zabbix | Query | 646 | Sorting result | select clock,ns,value from history_uint where itemid=369
38 and clock<=1398576617 order by clock desc |
| 170680 | zabbix | localhost | zabbix | Sleep | 127 | | NULL
|
| 170681 | zabbix | localhost | zabbix | Sleep | 48 | | NULL
|
| 170682 | zabbix | localhost | zabbix | Sleep | 49 | | NULL
|
| 170683 | zabbix | localhost | zabbix | Sleep | 353 | | NULL
|
| 170684 | zabbix | localhost | zabbix | Sleep | 15 | | NULL
|
| 170685 | zabbix | localhost | zabbix | Query | 657 | Sorting result | select clock,ns,value from history_uint where itemid=367
30 and clock<=1398576607 order by clock desc |
| 170686 | zabbix | localhost | zabbix | Query | 645 | Sorting result | select clock,ns,value from history_uint where itemid=369
06 and clock<=1398576620 order by clock desc |
Comment