sql >> Database teknologi >  >> RDS >> Mysql

Er det mærkeligt, at min SQLAlchemy MySQL-forbindelse altid ender med at sove?

SQLAlchemys standardadfærd er at samle forbindelser i motoren:

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

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

Hvad angår afbrydelse natten over, er dette en kendt MySQL-adfærd, SQLAlchemy leverer flaget pool_recycle for at omgå det. Her er mange links, der beskriver det:

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 a>

Blogindlæg fra blot et par dage siden:

http://douglatornell.ca/blog/2012/01/08/ holde sig i live/




  1. Advarsel:mysql_num_rows():det angivne argument er ikke en gyldig MySQL-resultatressource

  2. Rails/Postgresql SQL forskelle m/ datoer

  3. Simulerer group_concat MySQL-funktion i Microsoft SQL Server 2005?

  4. Bruger UNDTAGET operator på MySql 5.1 version