Статистика обработки запросов
Содержание раздела
Статистика обработки запросов — набор показателей, рассчитанных по запросам загрузки, обновления, чтения и выгрузки данных в окружении.
Статистика обработки запросов собирается на каждой ноде Prostore в отдельности.
О способах управления статистикой см. в разделе Управление статистикой обработки запросов.
Поддерживаемые сущности
Система ведет статистику обработки запросов по следующим сущностям:
- логическим таблицам,
- прокси-таблицам,
- логическим представлениям,
- материализованным представлениям,
- внешним readable-таблицам,
- внешним writable-таблицам.
Запрос, обращенный к нескольким сущностям, учитывается в статистике каждой из них.
Хранение статистики
Статистика, кроме количества строк сущностей (значений ROWS_COUNT и ROWS_COUNT_DELTA), хранится в оперативной памяти ноды и обнуляется при ее рестарте. Значения ROWS_COUNT
и ROWS_COUNT_DELTA
хранятся в Zookeeper и остаются без изменений при рестарте ноды.
Влияние TRUNCATE ACTUAL, TRUNCATE HISTORY и ERASE DELTA на статистику
Запросы, которые изменяют количество строк логических сущностей в закрытых дельтах и завершенных операциях записи, влияют на значение ROWS_COUNT
в статистике обработки запросов и могут приводить или не приводить к пересчету этого значения:
- ERASE DELTA приводит к автоматическому пересчету статистики на всех нодах Prostore;
- TRUNCATE ACTUAL и TRUNCATE HISTORY (с ключевым словом infinite) обнуляют значение
ROWS_COUNT
на всех нодах Prostore и не приводят к его автоматическому пересчету. ЗначениеROWS_COUNT
пересчитывается при следующем пересчете статистики после закрытия дельты.