sql >> Database teknologi >  >> RDS >> Oracle

timeout periode udløb. alle poolede forbindelser var i brug og maksimal poolstørrelse nået

Generelt kan denne fejl opstå i følgende situationer:

1) Du har et meget stort antal brugere, der bruger din database på samme tid, og du løber tør for gratis forbindelser. Mulige løsninger:øg antallet af tilladte forbindelser på din server og/eller (hvis dit system er en webserver) øg poolstørrelsen angivet i databaseforbindelsesstrengen.

2) Dit system har dårligt databaselogikdesign og/eller forbindelseslækager, som når forbindelsen er åben, ikke lukkes ordentligt senere. Løsningen på dette vil være at kontrollere din kode for sådanne forbindelseslækager og rette dem ved at lukke forbindelser korrekt hele tiden.




  1. Hvordan taler Access med ODBC-datakilder? Del 6

  2. MySQL Ændre tabel Tilføj felt før eller efter et felt, der allerede er til stede

  3. MYSQL - Slet forespørgsel med Join

  4. Oracle Invoke REST Service fra pl/sql