Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czy to dziwne, że moje połączenie SQLAlchemy MySQL zawsze kończy się uśpieniem?

Domyślnym zachowaniem SQLAlchemy jest łączenie połączeń w silniku:

http://www.sqlalchemy.org/docs/core/engines.html

http://www.sqlalchemy.org/docs/core/pooling.html

Jeśli chodzi o rozłączanie na noc, jest to znane zachowanie MySQL, SQLAlchemy udostępnia flagę pool_recycle, aby to obejść. Oto wiele linków, które to opisują:

http://www.sqlalchemy.org/docs/dialects/mysql .html#limity czasu połączenia

http://www.sqlalchemy.org/docs/core /pooling.html#setting-pool-recycle

http://www.sqlalchemy.org/docs/core/engines .html#sqlalchemy.create_engine (pool_recycle)

http://www.sqlalchemy.org/trac/wiki/FAQ#MySQLserverhasgoneaway

Wpis na blogu sprzed zaledwie kilku dni:

http://douglatornell.ca/blog/2012/01/08/ pozostać przy życiu/




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel Usuń Konstruktor Zapytań

  2. Automatycznie usuwać dane skrzyżowania wraz z DELETE rekordu?

  3. Prawidłowe indeksowanie przy użyciu operatora OR

  4. Ignoruj ​​poszczególne kryteria GDZIE

  5. Laravel 5.5 Błąd Tabela podstawowa lub widok już istnieje:1050 Tabela „użytkownicy” już istnieje