【问题标题】:Django rest framework Database thread pool managementDjango rest框架数据库线程池管理
【发布时间】:2016-08-11 05:58:59
【问题描述】:

django rest框架内部如何管理数据库连接池。它是保持一个数据库连接还是每个数据库调用都有一个数据库连接?我们可以在 Django 中配置数据库线程池连接吗?

【问题讨论】:

    标签: django database django-models django-rest-framework django-orm


    【解决方案1】:

    Django REST 框架仅使用 Django 关于数据库连接的特性。

    Django 在第一次进行数据库查询时会打开与数据库的连接。它保持此连接打开并在后续请求中重用它。一旦超过CONN_MAX_AGE 定义的最大年龄或不再可用时,Django 将关闭连接。

    您可以在relevant Django docs article 上找到有关数据库连接持久性的更多详细信息,这是一个过于广泛而无法在此处涵盖的主题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-10
      • 1970-01-01
      • 1970-01-01
      • 2013-11-07
      • 1970-01-01
      • 2020-11-06
      • 2021-01-11
      相关资源
      最近更新 更多