我有一个mysql查询,它将返回表中的所有细节以及I need max_row count,即在单个select查询中使用COUNT(*)而不使用交叉联接的表中的总行数。注意: MySQL版本是8的早期版本SELECT * FROM tablename ORDER BY column name DESC LIMIT 0,10;
我有几个查询可以使用一些优化,因为它们需要相当多的时间,所以在阅读了这个站点上的许多帖子后,我开始修改我的模式并添加/更改索引,以适当地加快查询速度。在大多数情况下,我都取得了很大的成功,但在这种特殊的情况下,我被卡住了,我不确定我做错了什么。
我有一个表,其中有大约350万行。我注意到explain没有获取主键,我想知道这是否是由于两个表之间字符集的差异造成的。尽管如此,从explain来看,应该不会涉及那么多行,但是它仍然需要这么长的时间才能执行。16754 rows in