gpt4 book ai didi

python - 如果不关闭 pyodbc 连接会发生什么情况?

转载 作者:太空狗 更新时间:2023-10-30 02:59:47 28 4
gpt4 key购买 nike

只是想知道如果连接在 pyodbc 中没有正确关闭会发生什么。

还有,连接前需要关闭游标吗?

在我的特定用例中,我在 .__del__() 方法的自定义数据库类中包含了关闭连接的调用,但没有显式调用关闭。

什么是最佳实践?

最佳答案

连接(及其关联的游标)在删除时会自动关闭,因此它会自行清理。但是,如果您在多个地方进行连接,则需要明确关闭。此外,为了更 Pythonic,总是最好是明确的。

另请注意:关闭连接而不提交更改将导致自动隐式回滚。

更多及引用:

https://github.com/mkleehammer/pyodbc/wiki/Connection#close

关于python - 如果不关闭 pyodbc 连接会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30905939/

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