我有一个SQL Server表,其中有超过1M行和20多列,我想将其全部上传到Python中。我尝试了下面的代码,它适用于小得多的SQL表,但对于大型表,它需要超过40分钟。是否有办法调整此代码以缩短上载时间
谢谢大家!
conn = pyodbc.connect('Driver={SQL Server};'
'Server=ENTSQL01LSNR;'
'Database=EMTCQIData;'
'Trusted_Connection=yes;')
StartDate = '01/01/2016'
EndDate = '01/01/2021'
sqln= """
select * FROM TABLE_ONE
Where DISCHARGE_DATE > ? and DISCHARGE_DATE <?
"""
INSUR = pd.read_sql(sqln,conn, params=[StartDate,EndDate])
目前没有回答
相关问题 更多 >
编程相关推荐