mirror of
https://github.com/levinsv/pgadmin3.git
synced 2026-05-25 22:03:16 -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 можно выбрать цвета для отдельных событий или отключить сбор. |
||
|---|---|---|
| .. | ||
| calbox.cpp | ||
| ctlAuiNotebook.cpp | ||
| ctlCheckTreeView.cpp | ||
| ctlColourPicker.cpp | ||
| ctlComboBox.cpp | ||
| ctlDefaultSecurityPanel.cpp | ||
| ctlGitPanel.cpp | ||
| ctlListView.cpp | ||
| ctlMenuToolbar.cpp | ||
| ctlNavigatePanel.cpp | ||
| ctlProgressStatusBar.cpp | ||
| ctlSeclabelPanel.cpp | ||
| ctlSecurityPanel.cpp | ||
| ctlShortCut.cpp | ||
| ctlSQLBox.cpp | ||
| ctlSQLGrid.cpp | ||
| ctlSQLResult.cpp | ||
| ctlStyledText.cpp | ||
| ctlTree.cpp | ||
| ctlTreeJSON.cpp | ||
| explainCanvas.cpp | ||
| explainShape.cpp | ||
| module.mk | ||
| timespin.cpp | ||
| wxTopActivity.cpp | ||
| xh_calb.cpp | ||
| xh_ctlchecktreeview.cpp | ||
| xh_ctlcolourpicker.cpp | ||
| xh_ctlcombo.cpp | ||
| xh_ctltree.cpp | ||
| xh_sqlbox.cpp | ||
| xh_styledtext.cpp | ||
| xh_timespin.cpp | ||