sql >> Base de Datos >  >> RDS >> PostgreSQL

Cómo ver el cursor subyacente de la consulta activa

No puedes.

pg_cursors es back-end local. No muestra cursores que no sean parte de la conexión actual.

PostgreSQL no tiene forma de averiguar qué consulta subyace a un cursor de otra sesión.

La única forma que se me ocurre de hacer esto es mediante el análisis de registros, con log_statement = all y un log_line_prefix adecuado .