嗨,我正在使用pyodbc从SQLServer2012获取一些数据。我查询的表中有11000行。但是我的阅读时间太慢了。大约5分钟。 我尝试了fetchall,fetchmany选项,并定义了arraysize,但是所用的时间仍然是5分钟左右。我还尝试了python3.6。但结果是一样的。你知道吗
源表有10个varchar(10)字段。你知道吗
我使用的是pyodbc:4.0.27,python:3.7.5
我的代码很简单。你知道吗
con = pyodbc.connect("Driver={SQL Server};Server=test;Database=test;Trusted_Connection=yes;")
statement = """select * from test"""
cur = con.cursor()
cur.execute(statement)
for row in cur:
count += 1
目前没有回答
相关问题 更多 >
编程相关推荐