2012-10-23 171 views
0

我正在做一個選擇qry在我的mysql數據庫中包含「按字段desc排序」。 我在16分鐘內得到結果集。MySQL查詢執行時間比較

現在在同一個qry我把「按字段desc限制5」,以獲得前5條記錄.. 但我的qry運行超過20分鐘。

我該如何讓執行速度更快? 任何想法?

Thanks- jithkaran

+0

是我的答案有幫助 – SRIRAM

回答

0

嘗試通過在你的SELECT查詢中使用top命令

select top(5) * from table order by field desc 
+0

嗨,我用 「選擇頂(5)*從CIRCLEDETAILS ORDER BY CIRCLE_ID DESC」但出現如下錯誤:「您的SQL語法有錯誤;檢查與您的MySQL服務器版本相對應的手冊,以便在第1行的CIRCLEDETAILS ORDER BY ORDER BY CIRCLE_ID DESC附近使用正確的語法」 「 – jithkaran

+0

什麼版本的sql版本您正在使用 – SRIRAM

+0

mysql版本isServer版本:5.1.36-社區MySQL社區服務器 – jithkaran