sql >> Database >  >> RDS >> Oracle

Hoe een ongeldige databaseverbinding uit de pool te verwijderen

Dit kan zijn omdat er op de db-server een time-out is om verbindingen niet langer dan een bepaalde tijd te laten leven, of om te sterven als het iets niet ontvangt dat zegt dat het nog steeds geldig is. Een manier om dit op te lossen, is door keepalives in te schakelen. Deze pingen in feite de db-server en zeggen dat het nog steeds geldige verbindingen zijn.

Dit is een redelijk goede link op Tomcats DBCP-configuraties. Neem een ​​kijkje in de sectie met de titel "Voorkomen van lekkage van dB-verbindingspools". Dat lijkt een goede plek om te beginnen.



  1. Geserialiseerde gegevens in mysql-database moeten worden gecombineerd in een array

  2. SQL - Controleer of een kolom automatisch wordt verhoogd

  3. Rails waar clausule wanneer iets wordt opgeslagen als array

  4. Oracle Datetime-functies (volledige lijst)