django-mysqlpool.

Django-Datenbank-Backend für MySQL, das Bündel von Ala Sqlalchemy bietet
Jetzt downloaden

django-mysqlpool. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ben Timby
  • Website des Verlags:
  • http://code.google.com/u/btimby@gmail.com/

django-mysqlpool. Stichworte


django-mysqlpool. Beschreibung

DJANGO-MYSQLPOOL ist ein einfaches Django-Datenbank-Backend, das die MySQL-Anschlüsse von MySQL bietet. Dieses Backend basiert auf einem Blog-Beitrag von ed Menendez.http: //menendez.com/blog/mysql-connection-pooling-django-und-sqlalchemy/Die Hauptunterschiede: 1. Die Arbeit ist für Sie erledigt.2. Anstatt das Django MySQL-Backend zu klonen, importieren wir es.Das eigentliche Pooling erfolgt mit SQLALCHEMIE. Während unvollkommene (dieses Backend nur pro Prozess ist), hat sie Nützlichkeit. Das Hauptproblem, das es für uns löst, ist, dass er einen Prozess auf eine bestimmte Anzahl der gesamten Verbindungen einschränkt ',' Name ':' db_name ',' user ':' Benutzername ',' Password ':' Password ',' Host ':' ',' Port ':' ',},} Configuration There ist eine Reihe zusätzlicher Optionen das kann in settings.py:- mysqlpool_max konfiguriert werden - die Anzahl der in dem Pool erlaubten Verbindungen - MySQLPOOL_OVERFLOW - Die Anzahl der Verbindungen über max, die vorübergehend verwendet werden können (Burst) .- mySQLPOOL_Recycle - Die Zeit (in Sekunden) vor a Verbindung wird geerntet. Dieser Wert sollte weniger als der konfigurierte Timeout-Wert in MySQL sein. Die Standardeinstellung von MySQL beträgt 120s, sodass das Standard-Recycling-Intervall 119s.- MySQLPOOL_TIMEOUT - der Zeitraum, um auf eine neue Verbindung zu warten, um vor der Abfahrt abzuschließen.


django-mysqlpool. Zugehörige Software