sql >> Databasteknik >  >> RDS >> PostgreSQL

Stoppa (lång) körning av SQL-fråga i PostgreSQL när session eller begäranden inte längre existerar?

Så här stoppar du frågan:

SELECT pg_cancel_backend(procpid);

Så här avbryter du databasanslutningen:

SELECT pg_terminate_backend(procpid);

För att få en överblick över de aktuella transaktionerna, för att få de procederade ID:n:

SELECT * FROM pg_stat_activity;

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



  1. Om du ställer in Oracle-storleken för radhämtningar högre gör min app långsammare?

  2. Byt namn på en främmande nyckel i SQL Server med T-SQL

  3. PostgreSQL BESKRIV TABELL Motsvarighet

  4. Spolar enstaka markör