網站的速度,變得好慢喲!! |
|
領航天使
站長 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
本站將查詢的網頁部份移到 http://delphisearch.ktop.com.tw
另外一台主機專門處理文章查詢的部份,
今天網站的速度快粉多喔,
請看分析圖表:
cpu終於可以上上下下,而不是一直100%滿載,
然後上方的綠色圖表暴增,
代表主機可以送出更多的HTML PAGE,
也就是出口流量變大! 正如YCKUO說的"脫胎換骨後,怕的是您的頻寬不夠用 !" 但我覺得,至少頻寬要充運利用才不枉月租費吧! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~ |
yckuo
高階會員 發表:55 回覆:389 積分:238 註冊:2003-03-07 發送簡訊給我 |
站長您好: 在我們的主機上.
一個 23 萬筆資料的 table 中用 like '%學術%' 這樣找
出 8762 筆符合的,只要 0.66 秒.總資料大小是 35MB.
在 另一 table 142 萬筆資料,找 like '%hotmail%' 找出
81594 筆,花了 7.95 秒,總資料大小是 361MB. 這也非很好的成績,因此我想貴站在 SQL 上可能得動動大刀
或 MS-SQL 還有啥可強力調校的地方. 我測試的平台是 FreeBSD 4.7 資料庫是 mySQL 3.23 系列
myIsam 格式. M$ 平台,小弟就沒法能幫上忙了. yckuo
------
yckuo |
領航天使
站長 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
引言: 站長您好: 在我們的主機上. 一個 23 萬筆資料的 table 中用 like '%學術%' 這樣找 出 8762 筆符合的,只要 0.66 秒.總資料大小是 35MB. 在 另一 table 142 萬筆資料,找 like '%hotmail%' 找出 81594 筆,花了 7.95 秒,總資料大小是 361MB. 這也非很好的成績,因此我想貴站在 SQL 上可能得動動大刀 或 MS-SQL 還有啥可強力調校的地方. 我測試的平台是 FreeBSD 4.7 資料庫是 mySQL 3.23 系列 myIsam 格式. M$ 平台,小弟就沒法能幫上忙了. yckuo我又實際測試了一下 總資料筆數約25291筆 搜尋'%rs232%' 要4秒以上 總資料庫大小為200MB 資料庫為 MS-SQL 重點是資料欄位為ntext喔,就是類似memo的欄位, 可以存放整篇文章的資料型態! 若查詢的資料欄位為char 相同的情況下 只要不到一秒的時間 各位可以試試尋找'rs232'在http://delphisearch.ktop.com.tw/search_adv.asp 並且將"尋找欄位:"改為"只找主題", 查詢速度比"全部欄位", 快了至少5倍以上速度! 請問您table 中用 like '%學術%' 的欄位型態為何? ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~ |
yckuo
高階會員 發表:55 回覆:389 積分:238 註冊:2003-03-07 發送簡訊給我 |
|
領航天使
站長 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
引言: 站長您好: 我所測試的都是 varchar 型態的,目前還無法測試 text 型態的資料 text 型態的應會再慢一些,但這些測試是在一台機器上總資料量是 6.7 GB,每秒超過 150 次以上的 query 下所作的測試.如果單跑一個 的話,我想會有更好的表現. 但這台無法進行反覆的測試來取得相關的數據,畢竟我們所有的主機 皆靠此台資料庫運作,不想有何閃失 >>< face="Verdana, Arial, Helvetica"> 我曾測過MY-SQL與MS-SQL的差異 但詳細數據為紀錄下來 印象中MY-SQL的速度比MS-SQL快很多, 尤其是insert方面的效能好很多, 但是我猜my-SQL在Linux上的表現, 應該會比MS-SQL在NT上的表現好很多才對! 另外我還是不懂您所謂採用外部索引檔的方法為何? 可否舉例說明之,感謝! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~ |
yckuo
高階會員 發表:55 回覆:389 積分:238 註冊:2003-03-07 發送簡訊給我 |
|
領航天使
站長 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
引言: 站長您好: 這邊有一篇簡易的說明,可以參考看看. http://hotwired.lycos.com/webmonkey/templates/print_template.htmlt?meta=/webmonkey/97/16/index2a_meta.html感謝您, 已經大約看過, 那是採用英文的關鍵字去建立index 但是中文都是一個一個單字 無法建立索引! 還是感謝您, 我再思考一下外部索引檔的可能性好了! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |