我想知道为什么django不支持连接池?我不能承受每个请求的开/关连接.我试着解决它,但没有一个好的解决方案.
我尝试使用mysql_pool,但失败了:
TypeError: init() takes exactly 1 argument (3 given)
Run Code Online (Sandbox Code Playgroud)
Pau*_*ine 10
编辑:看看Django持久数据库连接(1.6中引入的功能).
持久连接避免了在每个请求中重新建立与数据库的连接的开销.它们由CONN_MAX_AGE参数控制,该参数定义连接的最长生命周期.可以为每个数据库单独设置.
下面讨论为什么django没有为核心添加池:https://groups.google.com/forum/#!topic / django-Developers/NwY9CHM4xpU
一般来说,这是因为pgbouncer等第三方应用程序做得更好.
| 归档时间: |
|
| 查看次数: |
13544 次 |
| 最近记录: |