gpt4 book ai didi

python - 应用程序与数据库常驻连接池

转载 作者:太空宇宙 更新时间:2023-11-03 12:08:11 25 4
gpt4 key购买 nike

情况:我需要在用 python 连接到 Oracle 数据库时使用连接池。多个 Python 应用程序将使用我开发的辅助连接库。

我的思考过程:这里我可以想到两种连接池的方式:1) 让连接池由数据库本身维护和管理(由 Oracle 的 DRCP 提供),调用模块只向 Oracle DRCP 描述的连接代理请求连接。

2) 有一个管理连接池的服务器进程,所有调用者模块都从这个池中请求连接(比如 dbcp?)

我需要什么建议:选项 1) 看起来非常简单,因为池不需要由应用程序存储。但我想知道除了使用选项 1 的简单性之外,我还有什么优势?我试图避免选项 2),因为它需要一个始终运行的专用服务器进程(考虑到连接对象不可能搁置)。还有其他办法吗?

最佳答案

让数据库处理池。 . .它比你想象的要聪明,而且你将利用 Oracle 已安装基础提出的每一个错误修复/性能改进。

关于python - 应用程序与数据库常驻连接池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19848191/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com