django-mysqlpool.

Backend del database Django per MySQL che fornisce la piscina Ala SQLalchemy
Scarica ora

django-mysqlpool. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • MIT/X Consortium Lic...
  • Prezzo:
  • FREE
  • Nome editore:
  • Ben Timby
  • Sito web dell'editore:
  • http://code.google.com/u/btimby@gmail.com/

django-mysqlpool. Tag


django-mysqlpool. Descrizione

Django-Mysqlpool è un semplice back-dead del database Django che porta le connessioni MySQL. Questo back-end si basa su un post blog da ed menendez.http: //menendez.com/blog/mysql-connection-Pooling-django-and-sqlalchemy/the le principali differenze: 1. Il lavoro è fatto per te.2. Invece di clonare il backend Django Mysql, l'importiamo. Il pooling effettivo è fatto usando SQLalchemy. Mentre Imperfetto (questo backend è solo per processo) ha utilità. Il problema principale che risolve per noi è che limita un processo a un certo numero di connessioni totali.USAgeCONFIGFIGIFIGLIARE questo backend anziché il backend django mysql.databases = {'default': {'Engine': 'Django_mysqlpool.backeds.mysqlpool.backeds.mysqlpool. ',' Nome ':' db_name ',' user ':' username ',' Password ':' Password ',' host ':' '', 'Port': '',},} ConfigurationQuesto sono un numero di opzioni aggiuntive che può essere configurato in settings.py:- mysqlpool_max - il numero di connessioni consentiti nel pool.- mysqlpool_overflow - il numero di connessioni oltre ma max che possono essere utilizzati temporaneamente (burst) .- mysqlpool_recycle - il tempo (in secondi) prima di A la connessione viene raccolta. Questo valore dovrebbe essere inferiore al valore di timeout configurato in MySQL. L'impostazione predefinita di MySQL è 120S, quindi l'intervallo di riciclo predefinito è 119s.- mysqlpool_timeout - la quantità di tempo per attendere una nuova connessione per completare prima di abortare.


django-mysqlpool. Software correlato