作者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
推 JoeHorn:當然是沒 LIMIT 的;有 LIMIT,裝滿就不撈了。 05/28 23:14
推 TonyQ:如果數量少於10筆 , 應該是沒limit 的比較快,反之則否. 05/28 23:15
推 JoeHorn:數量小於 10 筆的話,兩者應該相同,因為都是從頭掃到尾。 05/28 23:20
→ sdallan:謝謝樓上兩位回覆 05/28 23:23
推 roga:如果有下 order 條件或是 where 條件會比較看得出來差別 05/29 15:41