Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hết thời gian kết nối trong thời gian bay

Chúng tôi vừa gặp phải vấn đề này và đã tìm ra giải pháp phù hợp với chúng tôi. Có vẻ như Flyway sử dụng ít nhất hai kết nối:một để khóa schema_version và một bảng để thực sự chạy các thay đổi. Sự cố này xảy ra khi các thay đổi mất đủ thời gian để khiến kết nối khóa schema_version bảng đến thời gian chờ. Cách dễ nhất để khắc phục điều này là tăng MySQL wait_timeout đến một cái gì đó tương đối lớn. Trong trường hợp của chúng tôi, chúng tôi đặt nó thành 480 phút (hoặc 28800 giây):

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. Đếm số lần xuất hiện của một chuỗi trong trường VARCHAR?

  2. gặp lỗi nghiêm trọng trong quá trình thực thi ... trong quá trình cập nhật

  3. Mysql thêm người dùng để truy cập từ xa

  4. Sắp xếp lại bảng html của Ajax, JQuery

  5. Các công cụ MySQL ưa thích