Mysql 真的很慢很简单的查询,如何提高速度?
我的问题是:Mysql 真的很慢很简单的查询,如何提高速度?,mysql,Mysql,我的问题是: ( SELECT V.ID AS V_ID, MAX(V_A.ID) AS MAX_V_A_ID FROM V INNER JOIN V_A on V_A.V_ID = V.ID GROUP BY V.ID ) 对于大数据集,此查询速度非常慢,是否存在改进的可能性?尝试在v.id和v\u a.v\u id上添加索引 它应该会改进很多 如果它没有帮助使用解释计划。。。或者试着考虑分区:将索引添加到select
(
SELECT
V.ID AS V_ID,
MAX(V_A.ID) AS MAX_V_A_ID
FROM V
INNER JOIN V_A on V_A.V_ID = V.ID
GROUP BY V.ID
)
对于大数据集,此查询速度非常慢,是否存在改进的可能性?尝试在v.id和v\u a.v\u id上添加索引
它应该会改进很多
如果它没有帮助使用解释计划。。。或者试着考虑分区:将索引添加到select?索引中使用的列。此键上的索引是createdyes,这两个表在主键上有索引idIs V_A.V_ID not ID和V.ID这两个索引?此查询只是大查询的一部分,但此小查询有15%的时间用于所有查询