如何提高熊猫对mysql查询的处理速度

问题描述 投票: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.