Php 从60.000行中选择快速10行
如何使用PHP强制执行SQL查询,以跳过读取60.000行! 我只需要选择前10行,这需要一生Php 从60.000行中选择快速10行,php,mysql,sql,Php,Mysql,Sql,如何使用PHP强制执行SQL查询,以跳过读取60.000行! 我只需要选择前10行,这需要一生 SELECT * FROM `tbl_premium_articles` ORDER BY `id_p` DESC LIMIT 10 有什么方法可以在一秒钟内将其查询出来吗?对于此查询: SELECT pa.* FROM `tbl_premium_articles` pa ORDER BY pa.id_p DESC LIMIT 10; 您希望在tbl_premium_articlesid_p上建立
SELECT * FROM `tbl_premium_articles` ORDER BY `id_p` DESC LIMIT 10
有什么方法可以在一秒钟内将其查询出来吗?对于此查询:
SELECT pa.*
FROM `tbl_premium_articles` pa
ORDER BY pa.id_p DESC
LIMIT 10;
您希望在tbl_premium_articlesid_p上建立索引。但查询60.000行所需的时间比显示10行还要长!!上面的答案应该是有效的,因为在order_by column上有一个索引,应该进行索引扫描而不是全表扫描,它是否在@Flamur Beqiraj对其进行了优化?检查此资源:添加show create table tbl_premium_articles的输出;我几乎可以肯定你没有在上面定义索引。