Nie możesz.
pg_cursors
jest lokalny zaplecza. Nie pokazuje kursorów, które nie są częścią bieżącego połączenia.
PostgreSQL nie ma sposobu, aby dowiedzieć się, jakie zapytanie leży u podstaw kursora z innej sesji.
Jedynym sposobem, jaki przychodzi mi do głowy, jest użycie analizy logów, z log_statement = all
i odpowiedni log_line_prefix
.