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

python ADO DB API导致MS SQL游标引擎内存不足错误。什么是python ado db api的替代方案?,python,pyodbc,pymssql,adodbapi,Python,Pyodbc,Pymssql,Adodbapi,我目前正在使用python和adodb api进行MS Sql数据库连接。这对于较小的数据库非常有效。但对于大型数据库,当查询返回大量数据时,我会将MS Sql游标从内存中取出。这在服务器端游标上运行良好。但是它会消耗我服务器上的大量内存 问题1:如何继续使用客户端游标?可以选择读取数据块吗 问题2:是否有python ado db API的替代方案 我搜索了其他连接到MS Sql的选项。找到有关比较的链接-。这看起来很旧。我已经开始使用pyodbc和pymssql进行我自己的调查 有人能推荐哪

我目前正在使用python和adodb api进行MS Sql数据库连接。这对于较小的数据库非常有效。但对于大型数据库,当查询返回大量数据时,我会将MS Sql游标从内存中取出。这在服务器端游标上运行良好。但是它会消耗我服务器上的大量内存

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

问题2:是否有python ado db API的替代方案

我搜索了其他连接到MS Sql的选项。找到有关比较的链接-。这看起来很旧。我已经开始使用pyodbc和pymssql进行我自己的调查


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

正如Gord所建议的,我用pyodbc测试了我的代码,它的运行速度比adodb api快3倍

在您提到的三个连接选项中,pyodbc是一个。感谢Gord提供的信息!