sql >> Databáze >  >> RDS >> PostgreSQL

Jak mohu zastavit provádění dotazu SQL v php?

No, nemůžete zaručit, že dojde k odpojení bez JavaScriptu a jediný skutečný způsob, jak zajistit, že víte, že se okno zavřelo, je nechat ho neustále pingnout na server – někdy se události zavírání stránky nespustí. Takže byste v podstatě potřebovali něco na pozadí, které by sledovalo pingy, a pokud se jeden v daném čase nespustí, zavolejte proces zabíjení.

Pokud vím, není možné sdělit připojení PostgreSQL, aniž byste se přihlásili jako admin a skutečně vynutili uzavření hrozby. Metoda se nazývá pg_cancel_backend . NEBYL násilně ukončit proces pomocí příkazového řádku kill. To by mohlo mít následky, kterým se lze vyhnout použitím vestavěných nástrojů.



  1. Docker – Spusťte Apache na hostiteli a kontejneru pro různé webové stránky

  2. Přidání tabulky s FOREIGN KEY do databáze MySQL způsobí chybu 150

  3. nepodporováno Skenování, uložení ovladače.Typ hodnoty []uint8 do typu *time.Time

  4. Seskupit součet ze dvou tabulek podle data v MySQL