首页 > 解决方案 > 如何在 Python 中加快我的 sql 索引查询?

问题描述

我在 Python 中有一个要运行的选择索引 sql 查询,但是当我运行它时,它运行得非常慢,索引中大约有 59152 条记录,为什么它运行得这么慢?我有一个完整的文件,但这部分是它变慢并且运行速度非常慢的地方。

DbConnect = '********'
myDbConn = pymssql.connect("******","*******", "**************",DbConnect)
cursor = myDbConn.cursor(as_dict=True)
cursor.execute("""select * from s20data with(INDEX(Storesort)) ;""")
s20data_rows = cursor.fetchall() or []

for s20data_rec in s20data_rows:
    storeid = s20data_rec['storeid']
    ssn = s20data_rec['ssn']

                

标签: python-3.x

解决方案


推荐阅读