PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak mogę zatrzymać wykonywanie zapytania sql w php?

Cóż, nie możesz zagwarantować, że nastąpi rozłączenie bez JavaScript, a jedynym rzeczywistym sposobem upewnienia się, że okno zostało zamknięte, jest ciągłe pingowanie serwera — czasami zdarzenia zamknięcia strony nie są uruchamiane. Więc zasadniczo potrzebujesz czegoś w tle śledzącego pingi, a jeśli coś nie zostanie uruchomione w określonym czasie, wywołaj proces zabijania.

O ile mi wiadomo, nie jest możliwe rozpoznanie połączenia PostgreSQL bez zalogowania się jako administrator i faktycznego wymuszenia zamknięcia zagrożenia. Metoda nazywa się pg_cancel_backend . NIE BYŁBYM wymusić zakończenie procesu poleceniem kill. Może to mieć reperkusje, których można uniknąć, korzystając z wbudowanych narzędzi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak korzystać z kontenera PostgreSQL z istniejącymi danymi?

  2. Co sprawdzić, jeśli wykorzystanie pamięci PostgreSQL jest wysokie?

  3. django.db.utils.OperationalError:nie można połączyć się z serwerem:Brak takiego pliku lub katalogu

  4. Zapytanie SQL, aby uzyskać wszystkie wartości, jakie może mieć wyliczenie

  5. 2 sposoby na dodanie wiodących zer w PostgreSQL