PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

(Lange) laufende SQL-Abfrage in PostgreSQL stoppen, wenn Sitzung oder Anfragen nicht mehr vorhanden sind?

So stoppen Sie die Abfrage:

SELECT pg_cancel_backend(procpid);

So beenden Sie die Datenbankverbindung:

SELECT pg_terminate_backend(procpid);

Um einen Überblick über die aktuellen Transaktionen zu erhalten, um die Vorgangs-IDs zu erhalten:

SELECT * FROM pg_stat_activity;

http://www.postgresql.org/docs/current/interactive/functions-admin.html