作者sdallan ()
看板Database
标题[SQL ] 想问select对伺服器造成负担的差异
时间Thu May 28 22:38:47 2009
可能是昨天头去撞到,今天突然灵光一闪,想到一个问题。
如果下这条 select * from table
跟下这条 select * from table limit0,10
哪条造成的伺服器负担会比较重?
今天在下手写留言版。
本来想说一次产生出整个版面的留言内容,懒的做下一页...这种功能。
虽然出来的资料笔数不多XD 不过我想,多问应该是可以多学吧。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.127.72.91
1F:推 JoeHorn:当然是没 LIMIT 的;有 LIMIT,装满就不捞了。 05/28 23:14
2F:推 TonyQ:如果数量少於10笔 , 应该是没limit 的比较快,反之则否. 05/28 23:15
3F:推 JoeHorn:数量小於 10 笔的话,两者应该相同,因为都是从头扫到尾。 05/28 23:20
4F:→ sdallan:谢谢楼上两位回覆 05/28 23:23
5F:推 roga:如果有下 order 条件或是 where 条件会比较看得出来差别 05/29 15:41