Django应用程序。

django-mysql-pool的Python项目详细描述


引擎更改为mysql池。 添加一些数据库池参数,例如:

DATABASE_POOL_ARGS = {
    'max_overflow': 10,
    'pool_size':5,
    'recycle':300
}

可以选择添加一个sa_pool_key值,这样我们就不需要散列每个数据库。

示例:

'two': {
    'ENGINE': 'mysql_pool',
    'sa_pool_key': 'two',
    ...
}

也可以选择添加一个“backend”密钥,该密钥的可导入路径为 要使用的后端。

'backend': 'mysql_pymysql.base'

目前,我们只支持mysql_pymysql和默认的django mysql后端。

事件需要SQL炼金术0.7。

待办事项:

  • 一些适当的测试
  • 通过执行功能,使测试实用程序与多个数据库一起工作。启用确认 每个数据库连接,而不是第一个。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何使用运行时从JAVA运行openssl命令?   不使用线程安全类(如AtomicInteger和SynchronizedList)的java ProducerConsumer问题   匹配字符串的java模式   在java中使用泛型接口作为返回类型   java将可能具有序列化JSON值的hashmap作为节点添加到JSON字符串中   Eclipse无法从Java8流推断正确的类型   java无法了解标准JButton的大小   java我能用一个循环优化这个函数吗(在第一种方法中)?   Apache CXF中基于WebSocket的java SOAP?   java想要运行奇偶和求和三步   矩阵上随机元素的java集值   java布尔相等:0==a,操作数顺序重要吗?   java Eclipse不会退出我的插件   java如何在spring的SOAP拦截器中获取HttpServletRequest和HttpServletResponse