熊猫read_sql_query读取数据花费的时间太长

时间:2019-10-29 16:57:15

标签: python sql pandas pyodbc

我当前正在使用熊猫read_sql_query函数读取300行数据,这需要45秒。理想情况下,我想读取350,000行数据,以便我可以修改值,然后读回另一个SQL数据库,但这大约需要14个小时。

我可以使用其他函数来减少读取这些值所需的时间吗?

下面是我当前的代码:

connstr = "CONNECTION INFORMATION"
df = pd.read_sql_query('SELECT TOP (300) [TimeCol] FROM [database1].[dbo].[table1]', pyodbc.connect(connstr))
conn.commit()

对此将提供任何帮助或建议!

0 个答案:

没有答案