如何解决我可以控制在 SqlAlchemy 连接池中进行 pre-ping 连接检查的频率吗?
环境/使用案例信息
我有一个用于连接 PostgreSQL 数据库的 SqlAlchemy django-postgrespool2 连接池。
问题
我正在考虑在我的 SqlAlchemy 连接池中使用 pre-ping 功能。但是,我读到每个池连接结帐都进行了预 ping 检查。我已经做了一些测试,对我来说,这个结帐似乎发生在我发送到数据库的每个 SQL 命令中。如果对发送到数据库的每个 SQL 命令都进行检查,我担心所有这些预 ping 检查都会导致很大的开销/延迟。
问题
有没有办法配置预ping检查的频率或时间?或者我是否必须实施我自己的解决方案来自定义检查连接的频率?怎么样?
谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。