線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1048
推到 Plurk!
推到 Facebook!

SQL語法中在where後面的句子順序會影響查詢速度嗎??

尚未結案
chimera
初階會員


發表:62
回覆:78
積分:28
註冊:2003-03-22

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-10-16 15:00:47 IP:203.69.xxx.xxx 未訂閱
因為昨天聽課時,聽到這段前晃神了一下,接著就下課了,不曉得是不是聽錯。 還是在其他條件下,有一些條件會影響MS SQL 2000中where的查詢速度, 也就是像這樣的SELECT * FROM tbl WHERE tbl.a > 100 AND tbl.b = 20 會比SELECT * FROM tbl WHERE tbl.b = 20 AND tbl.a > 100來的快?? 可是我在MS SQL 2000中的query analyzer 把set statistics io on後 觀察讀取次數發現沒有差別啊,是因為tbl的資料太少了不會有功效??
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-10-16 18:19:38 IP:218.32.xxx.xxx 未訂閱
chimera 你好 :    個人覺得, 應該是有影響, 不過各種 Database Server 的受影響度,     不太一樣, 看寫 DB Server 的人的功力與架構 個人經驗,
系統時間:2024-09-08 3:22:32
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!