Re: [SQL ] MYSQL 查詢最新的前n筆資料速度很慢?

看板Database (資料庫)作者 (寡人就是朕)時間15年前 (2009/08/14 13:28), 編輯推噓2(200)
留言2則, 1人參與, 最新討論串2/3 (看更多)
可以參考這篇 很久以前的討論... http://phorum.study-area.org/index.php/topic,45363.0.html ※ 引述《a5170040 (Piggy)》之銘言: : 小弟剛用MySQL : 我在查詢最新的前n筆資料的時候是這樣下的 : select * from fin order by date desc limit 5; : 可是速度我覺得很慢 : 不知道有沒有更快速的方法? : 其實我的fin資料表在記錄資料的時候就已經排序了 : date : 2009/08/01 : 2009/08/02 : 2009/08/03 : . : . : 可是我不知道怎麼下達最新的前5筆資料(在不知道有多少資料的情況下) : select * from fin limit 5; : 是取最前面的5筆 : 謝謝 -- 我是上來領便當的... 逛 php 版, database 版只是順便而已... http://blog.darkhero.net 個人網誌 http://phorum.study-area.org/index.php/board,31.0.html -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.62.60

08/14 17:09, , 1F
謝啦...
08/14 17:09, 1F

08/14 17:28, , 2F
所以這樣感覺還是要先算出資料總共有多少筆再去找比較快
08/14 17:28, 2F
文章代碼(AID): #1AXFNoFf (Database)
文章代碼(AID): #1AXFNoFf (Database)