Postgre эквивалент профилировщика SQLServer - PullRequest
0 голосов
/ 23 апреля 2020

В SQLServer, когда у нас есть приложения, для которых у нас нет исходного кода, мы могли бы использовать профилировщик SQLServer для анализа того, какие запросы или процедуры вызываются, когда мы что-то делаем в приложении. Теперь у меня похожая ситуация с. NET сторонней библиотекой и postgre базой данных, когда было бы очень полезно отслеживать запросы, вызываемые этой библиотекой. Я нашел нечто похожее в pgAdmin, но пока знаю, что полезно отслеживать только sql запросов, которые выполняются в pgAdmin, а не запросы из внешних приложений. Я не очень свободно владею postgre, потому что это мой первый контакт с этой средой.

Итак, подведем итог: есть ли инструмент, позволяющий мне отслеживать запросы, выполняемые в базе данных postgre из внешних приложения

1 Ответ

0 голосов
/ 23 апреля 2020

Вы также должны взглянуть на расширение pg_stat_statements (распространяется по умолчанию, но не устанавливается по умолчанию в каждой базе данных), которое дает "DMV" -подходящий для SQL операторов в PostgreSQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...