dbacvetkov / PASH-Viewer

PostgreSQL ASH Viewer (PASH Viewer) provides graphical view of active session history data within the PostgreSQL database
GNU General Public License v3.0
120 stars 18 forks source link

History и Active Session #2

Closed sgrinko closed 6 years ago

sgrinko commented 6 years ago

Увидел, что сейчас (версия 0.3.3) при просмотре истории неверно показываются на диаграмме число активных сессий... Пример: Вот вкладка активные сессии: default

а вот вкладка история (у меня ведется сбор истории за 1 день) default

sgrinko commented 6 years ago

@dbacvetkov что скажете насчет исправления числа сессий при отображении в истории ?

dbacvetkov commented 6 years ago

При просмотре истории мы выводим бОльший диапазон времени и как следствие сильнее округляем, сглаживая пики. Если бы указанный на скрине пик длился бы дольше, например полчаса, то и на историческом графике он бы вырос до своего размера.

sgrinko commented 6 years ago

@dbacvetkov как может больший интервал времени уменьшать кол-во сессий в конкретную точку? здесь есть ошибка в интрепретации данных и их отображении.

dbacvetkov commented 6 years ago

@sgrinko ключевое слово - округление или даже точнее - усреднение

sgrinko commented 6 years ago

округление не должно приводить к ошибкам при отображении информации. в данном случае была 1 сессия в момент времени 14:31 как не округляй это на любом промежутке времени это никак не должно преобразоваться в 0.125 у вас ошибка в алгоритме отображения