Mysql
 sql >> база данни >  >> RDS >> Mysql

Време за изчакване на връзката в полета

Току-що се натъкнахме на този проблем и успяхме да намерим решение, което работи за нас. Изглежда, че Flyway използва поне две връзки:една за заключване на schema_version таблица и един за действително изпълнение на промените. Този проблем възниква, когато промените отнемат достатъчно време, за да накарат връзката да заключи schema_version таблица до таймаут. Най-лесният начин да поправите това е да увеличите MySQL wait_timeout към нещо относително голямо. В нашия случай го задаваме на 480 минути (или 28800 секунди):

set global wait_timeout=28800;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Защо PostgreSQL е толкова бавен в Windows?

  2. Инструкция If в съхранената процедура на MySQL за избор на данни

  3. Как да използвате собствена парола с MySQL 5.7

  4. MySQL SELECT id на ред, където GREATEST от MAX записи на няколко колони

  5. Коригиране на сериализирани данни, повредени поради редактиране на MySQL база данни в текстов редактор?