如何在phpmyadmin中减少mysql选择时间(显示大表的末尾)

如何在phpmyadmin中减少mysql选择时间(显示大表的末尾),mysql,phpmyadmin,Mysql,Phpmyadmin,我在mysql中有一个相对较大的表(1M行),它是索引的,所以我的应用程序中的正常操作没有问题。 但是,当我使用phpmyadmin时,我希望看到表的末尾,因为phpmyadmin会: SELECT * FROM `table` LIMIT 1116930 , 30 它没有索引 有没有办法使用索引选择查询查看表的结尾? 最好使用phpmyadmin UI,但如果没有,是否有一个索引mysql查询只显示表中的最后30项 该表有一个主键“id”。按降序对表进行排序,然后选择前30名 SELE

我在mysql中有一个相对较大的表(1M行),它是索引的,所以我的应用程序中的正常操作没有问题。 但是,当我使用phpmyadmin时,我希望看到表的末尾,因为phpmyadmin会:

  SELECT * FROM  `table` LIMIT 1116930 , 30
它没有索引

有没有办法使用索引选择查询查看表的结尾? 最好使用phpmyadmin UI,但如果没有,是否有一个索引mysql查询只显示表中的最后30项


该表有一个主键“id”。

按降序对表进行排序,然后选择前30名

SELECT * FROM `table` ORDER BY id DESC LIMIT 30
很明显,它们将按降序排列。如果这是一个问题,你可以重新排序

SELECT * FROM (SELECT * FROM `table` ORDER BY id DESC LIMIT 30) AS last30 ORDER BY id