sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL-query's niet gedood bij afsluiten van app-server

Als het afsluiten van de applicatieserver JDBC-aanroepen veroorzaakt die de databasesessie beëindigen, mag dit niet gebeuren. Als het de JDBC-verbinding niet goed sluit, zou ik dat een bug in de applicatieserver noemen. Als dat zo is, maar de query's op de backend niet worden geannuleerd, zou ik dat een bug in het JDBC-stuurprogramma noemen.

Hoe dan ook, een tijdelijke oplossing is om in te stellen tcp_keepalives_idle naar een lage waarde zodat de server snel lege TCP-verbindingen detecteert en de query beëindigt.




  1. Hoe FROM_UNIXTIME() werkt in MariaDB

  2. Entity Framework met MySQL - Time-out verlopen tijdens het genereren van het model

  3. NodeJS MySQL:uitvoeringstijd van query's meten

  4. Elke afgeleide tabel moet zijn eigen alias hebben - wanneer is iets een afgeleide tabel?