| Django-mysqlpool. DJango µ¥ÀÌÅͺ£À̽º ¹é¿£µå for mysql for pooling ala sqlalchemy |
Áö±Ý ´Ù¿î·Îµå |
Django-mysqlpool. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- MIT/X Consortium Lic...
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://code.google.com/u/btimby@gmail.com/
Django-mysqlpool. ű×
Django-mysqlpool. ¼³¸í
Django-mysqlpoolÀº Simple Django µ¥ÀÌÅͺ£À̽º ¹é¿£µå (Simple MySQL ¿¬°á)ÀÔ´Ï´Ù. ÀÌ ¹é¿£µå´Â ED Menendez.http : //menendez.com/blog/mysql-connection-pooling-django -and-sqlalchemy/the ÁÖ¿ä Â÷ÀÌÁ¡À¸·Î Blog Post¸¦ ±â¹ÝÀ¸·ÎÇÕ´Ï´Ù. 1. ÀÛÇ°Àº ´ç½ÅÀ» À§ÇØ ¼öÇàµË´Ï´Ù .2. Django MySQL ¹é¿£µå¸¦ º¹Á¦ÇÏ´Â ´ë½Å ¿ì¸®´Â ±×°ÍÀ» °¡Á® ¿À´Â °ÍÀÔ´Ï´Ù. ½ÇÁ¦ Ç®¸µÀº SQLAlchemy¸¦ »ç¿ëÇÏ¿© ¼öÇàµË´Ï´Ù. ºÒ¿ÏÀüÇÑ ¹Ý¸é (ÀÌ ¹é¿£µå´Â ÇÁ·Î¼¼½º º°·Î¸¸) À¯¿ë¼ºÀÌ ÀÖ½À´Ï´Ù. ¿ì¸®°¡ ÇØ°áÇÏ´Â ÁÖ¿ä ¹®Á¦´Â ÇÁ·Î¼¼½º¸¦ ƯÁ¤ ¼öÀÇ Àüü ¿¬°á ¼ö·Î Á¦ÇÑÇÕ´Ï´Ù. ±âº» Django MySQL Backend.Databases = { 'default': { 'Engine': 'django_mysqlpool.backends.mysqlpool ','À̸§ ':'db_name ','user ':'»ç¿ëÀÚ À̸§ ','¾ÏÈ£ ':'¾ÏÈ£ ','È£½ºÆ® ':', 'Æ÷Æ®': '',},} ConfigurationThere´Â ¿©·¯ °¡Áö Ãß°¡ ¿É¼ÇÀÔ´Ï´Ù. Settings.py:- mysqlpool_max - Pool¿¡¼ Çã¿ë µÈ ¿¬°á ¼ö - ÀϽÃÀûÀ¸·Î »ç¿ëÇÒ ¼öÀÖ´Â ¿¬°á ¼ö (¹ö½ºÆ®) .- mysqlpool_recycle - a ½Ã°£ Àü¿¡ ½Ã°£ (ÃÊ) ¿¬°áÀÌ ¼öÈ®µË´Ï´Ù. ÀÌ °ªÀº MySQL¿¡¼ ±¸¼ºµÈ ½Ã°£ ÃÊ°ú °ªº¸´Ù À۾ƾßÇÕ´Ï´Ù. MySQLÀÇ ±âº»°ªÀº 120sÀ̹ǷΠ±âº» ÀçÈ°¿ë °£°ÝÀº 119s.- mysqlpool_timeout - »õ·Î ¸¸µé±â Àü¿¡ »õ ¿¬°áÀÌ ¿Ï·á µÉ ¶§±îÁö ±â´Ù¸± ¶§±îÁö »õ·Î¿î ¿¬°áÀ» ±â´Ù¸± ¼öÀÖ´Â ½Ã°£ÀÔ´Ï´Ù. Á¦Ç°ÀÇ È¨ÆäÀÌÁö
Django-mysqlpool. °ü·Ã ¼ÒÇÁÆ®¿þ¾î