sql >> Databasteknik >  >> RDS >> Mysql

Time-out för anslutning i flyway

Vi stötte precis på det här problemet och lyckades hitta en lösning som fungerade för oss. Det verkar som att Flyway använder minst två anslutningar:en för att låsa schema_version tabell och en för att faktiskt köra förändringarna. Det här problemet uppstår när ändringarna tar tillräckligt lång tid för att få anslutningen att låsa schema_version tabell till timeout. Det enklaste sättet att fixa detta är att höja MySQL wait_timeout till något relativt stort. I vårt fall ställer vi in ​​den på 480 minuter (eller 28800 sekunder):

set global wait_timeout=28800;


  1. Kan ett JOBB skapas dynamiskt i en trigger?

  2. Är det ok att använda oracle 11g-klient med en 10g-server?

  3. Mallmönster och modifierare för numerisk formatering i PostgreSQL

  4. Hur LEFT() fungerar i MariaDB