У меня есть база данных postgres, к которой подключены два процесса Windows.Один из них - скрипт powershell, другой - приложение ac #.Оба процесса выполняются на одном и том же ящике, обращающемся к одной и той же базе данных.
У меня иногда возникают проблемы с блокировкой, проверка в pg_locks выдаст заблокированные и блокирующие pids.
Если я загляну в диспетчер задач Windows, я вижу, что оба этих pids имеют имя процесса 'postgres.exe'
Как определить, какой pid относится к процессу poweshell, а какойк приложению c #?