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

Странно ли е, че моята SQLAlchemy MySQL връзка винаги заспива?

Поведението по подразбиране на SQLAlchemy е да обединява връзки в рамките на Engine:

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

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

Що се отнася до нещото за прекъсване на връзката през нощта, това е известно поведение на MySQL, SQLAlchemy предоставя флага pool_recycle, за да го заобиколи. Ето много връзки, които го описват:

http://www.sqlalchemy.org/docs/dialects/mysql .html#connection-timeouts

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

Публикация в блога от само преди няколко дни:

http://douglatornell.ca/blog/2012/01/08/ оставам жив/




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Типове данни на MySQL:Знайте кои да използвате и как

  2. COUNT(*) от множество таблици в MySQL

  3. ограничение на записите на mysql workbench

  4. Актуализирайте mysql таблицата на всеки двадесет и четири часа автоматично

  5. Сортиране на колона низ, съдържаща числа в SQL?