查詢的速度 |
尚未結案
|
wsozhang
一般會員 發表:20 回覆:20 積分:8 註冊:2002-06-14 發送簡訊給我 |
|
tailen
中階會員 發表:82 回覆:109 積分:63 註冊:2002-04-08 發送簡訊給我 |
|
ccchen
版主 發表:61 回覆:940 積分:1394 註冊:2002-04-15 發送簡訊給我 |
|
wsozhang
一般會員 發表:20 回覆:20 積分:8 註冊:2002-06-14 發送簡訊給我 |
|
andersonhsieh
版主 發表:33 回覆:531 積分:439 註冊:2002-06-10 發送簡訊給我 |
|
jobn
一般會員 發表:0 回覆:1 積分:0 註冊:2002-08-27 發送簡訊給我 |
|
tonychow
一般會員 發表:5 回覆:25 積分:11 註冊:2002-05-28 發送簡訊給我 |
在3-tier 架構中,第一次的查詢會慢,再來就快了
----------
在其他ADO的程式中,若是較大的DB,我會設MaxRecord 一陣紅光閃過
夾雜著V-Twin獨特的厚實聲浪
也聞到了高辛烷汽油燃燒後的焦油味
雙碟煞就像是戰神的雙翼-只祝福最剽悍的戰士
天生具有灼傷地表的能力
來吧!看到尾燈就算妳贏.......
------
一陣紅光閃過 夾雜著V-Twin獨特的厚實聲浪 也聞到了高辛烷汽油燃燒後的焦油味 雙碟煞就像是戰神的雙翼-只祝福最剽悍的戰士 天生具有灼傷地表的能力 來吧!看到尾燈就算妳贏....... |
wkshei
一般會員 發表:3 回覆:9 積分:7 註冊:2002-04-11 發送簡訊給我 |
|
Wesly
中階會員 發表:14 回覆:103 積分:53 註冊:2002-05-31 發送簡訊給我 |
如果您只是一般性的查詢, 不考慮傳輸頻寬的狀況下, 您必須對查詢語法最佳化
1.比如說查詢的條件最好有Index, 但有Index也不一定會加快, 如在人事基本資料中對性別做Index, 就是不好的索引, 因為性別不是男就是女, 只有二種差別, 有索引幾乎和沒索引有任何差異.
2.若在MS-SQL下查詢條件的順序也有差?, 先將可以過濾到最少條件放在最前面, 可以加快查詢速度.
3.若有數個Table的聯合查詢, 在MS-SQL內建議先用Join串連表格, 如果串的好, 可以省去大量的時間.
以上只是個人的心得, 您可去查詢SQL書籍的最佳化的相關主題, 另外語法會與您所採用的資料有關.
|
Jack0323
初階會員 發表:22 回覆:70 積分:28 註冊:2002-03-13 發送簡訊給我 |
|
Xenwensun
一般會員 發表:3 回覆:5 積分:11 註冊:2002-07-31 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |