mirror of
https://github.com/levinsv/pgadmin3.git
synced 2026-05-15 14:15:49 -06:00
В окне "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 можно выбрать цвета для отдельных событий или отключить сбор. |
||
|---|---|---|
| .. | ||
| align | ||
| json | ||
| log | ||
| _extract_func_help.pl | ||
| csvfiles.cpp | ||
| diff_match_patch.cc | ||
| diff_match_patch.h | ||
| dlgTransformText.cpp | ||
| factory.cpp | ||
| favourites.cpp | ||
| FormatterSQL.cpp | ||
| macros.cpp | ||
| misc.cpp | ||
| module.mk | ||
| pgconfig.cpp | ||
| registry.cpp | ||
| sshTunnel.cpp | ||
| sysLogger.cpp | ||
| sysProcess.cpp | ||
| sysSettings.cpp | ||
| tab-complete.inc | ||
| tabcomplete.c | ||
| tabcomplete.pl | ||
| utffile.cpp | ||
| WaitSample.cpp | ||