如何提高熊猫人对MySQL Querry的处理速度

问题描述 投票:0回答:1

我的元组中的ID在下面

ids = tuple(df1['ids'])

id有10万行

我的查询

q_id=f'''
SELECT id, count(*) as Count FROM NEWS WHERE status = 'JOINED' AND id IN {ids} group by 1

connection是使用用户名和密码建立连接的方法

df2 =connection('mysqldb',q_id)

花费太多时间才能获得结果。如何提高熊猫查询mysql的处理速度?

python mysql pandas pymysql
1个回答
0
投票

查询将取决于多个变量,例如表的大小,与数据库的连接,存储数据库的服务器的速度以及您要求其执行的命令等。

© www.soinside.com 2019 - 2024. All rights reserved.