python ADO DB API导致MS SQL游标引擎内存不足错误.什么是python ado db api的替代方



我目前正在使用带有adodb api的python来连接MS Sql数据库。这对于较小的数据库非常有效。但对于大型数据库,当查询返回大量数据时,会出现MSSql游标内存不足错误。这与服务器端光标配合使用很好。但是它消耗了我服务器上的大量内存。

问题1:如何继续使用客户端光标?可以选择分块读取数据吗?

问题2:除了python ado db API,还有其他选择吗?

我搜索了其他连接到MS Sql的选项。找到了这个关于比较的链接-pymssql与pyodbc与adodbapi与。。。。这看起来是旧信息。我已经用pyodbc和pymssql开始了我自己的调查。

有人能推荐其中哪一个更好吗?

根据Gord的建议,我用pyodbc测试了我的代码,它的工作速度是adodb-api的3倍。

相关内容

  • 没有找到相关文章

最新更新