sql >> Database teknologi >  >> RDS >> Mysql

AWS Aurora-server reagerer nogle gange med ukendt database:...

Selvom jeg ikke er sikker på, hvad der specifikt udløser problemet (det ser ud til, at en åben forbindelse på en eller anden måde kan ende i en brudt tilstand på RDS-klyngesiden), ser det ud til, at problemet er irriteret af den aggressive forbindelsespooling og genbrug på klientsiden sker i MySQL .NET Connector.

Når først problemet opstår, ser det ud til, at de berørte forbindelser bare bliver i poolen, bliver vilkårligt samlet op fra poolen og genbrugt igen og igen. (Helt sandsynligt relateret til, hvordan du ser problemet fortsætter med at opstå tilfældigt, når det er startet.)

Tilføjelse af Forbindelseslevetid=x til forbindelsesstrengen, hvor x er den tid i sekunder, en forbindelse holdes i live til genbrug, ser ud til i det mindste at reducere symptomerne.



  1. Er SQLFiddle brudt? Fejl for Oracle, SQL Server, ...?

  2. Sådan udføres rå SQL i SQLAlchemy

  3. Sådan opretter du bruger i Oracle og tildeler privilegier

  4. SQL Rekursiv CTE:Finder objekter forbundet med egenskaber