pgadmin3/include/utils
lsv 450c00ea90 Added collection of waiting events.
В окне "Status server" при получении информации о процессах добавлен сбор событий ожидания.
Должно быть установлено расширение pg_wait_sampling.
И правильно настроены параметры. Для примера минимальный размер буфера:
при частоте опроса 1 сек (1000мс), количестве процессов 100 (num_p),
pg_wait_sampling.history_period=10
Значение pg_wait_sampling.history_size = 1000 /10 * 100 = 10000
для 3-х кратного запаса можно взять 30000.
Ожидание ClientRead немного изменено и означает, ожидание данных от клиента в НАЧАТОЙ ТРАНЗАКЦИИ.
События ожидания можно сохранить в текстовый файл.
В настройках pgadmin3opt.json можно выбрать цвета для отдельных событий или отключить сбор.
2024-09-24 13:18:02 +05:00
..
align List alignment algorithm 2023-05-22 21:38:14 +05:00
json Add json support for linux. 2024-08-06 15:57:32 +05:00
csvfiles.h init 2020-07-07 22:19:12 +05:00
dlgTransformText.h Add new dialog Transformation text. 2024-09-24 11:17:15 +05:00
factory.h init 2020-07-07 22:19:12 +05:00
favourites.h init 2020-07-07 22:19:12 +05:00
FormatterSQL.h fix crash app autocomplite 2024-08-06 15:58:14 +05:00
FunctionPGHelper.h Add context help for PG functions. 2024-05-06 19:31:52 +05:00
macros.h init 2020-07-07 22:19:12 +05:00
misc.h Add new dialog Transformation text. 2024-09-24 11:17:15 +05:00
module.mk init 2020-07-07 22:19:12 +05:00
pgconfig.h Migration to wxWidgets 3.1.5 2021-05-21 11:09:20 +05:00
pgDefs.h init 2020-07-07 22:19:12 +05:00
pgfeatures.h Add table properties "Create table timestamp" 2024-06-17 20:37:23 +05:00
popuphelp.h Add context help for PG functions. 2024-05-06 19:31:52 +05:00
registry.h init 2020-07-07 22:19:12 +05:00
sshTunnel.h init 2020-07-07 22:19:12 +05:00
sysLogger.h init 2020-07-07 22:19:12 +05:00
sysProcess.h init 2020-07-07 22:19:12 +05:00
sysSettings.h New control ctlTreeJSON 2024-09-24 11:16:39 +05:00
utffile.h init 2020-07-07 22:19:12 +05:00
WaitSample.h Added collection of waiting events. 2024-09-24 13:18:02 +05:00