作者carlsiu (Carl Siu)
看板Database
标题[SQL ] 分页显示的效能问题
时间Sun Feb 13 17:00:42 2011
很多情况,像是讨论区系统或甚至phpMyAdmin 中,当资料量多时,一般都会分页显示出来。例如一页显示50 宗,那麽第一页便会列出第1 至 50 项的资料。
从 phpMyAdmin 中看到,这种结果是由 limit 0, 50 来达成的。那麽我想知道,在一个很大的资料表中,提取首50项资料会比尾50项资料慢吗?因为这关系到排序的问题。谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.218.175.233
1F:→ danielguo:看 SELECT 怎麽写的, 如果没任何筛选和排序的话一样快 02/13 18:22
2F:→ danielguo:补充, 在 ORDER BY 单一个有 index 的栏位情形下 02/13 18:28