您在這裡

請教關於搜尋設定的問題!!

MarkC's 的頭像
MarkC 在 2011-06-13 (週一) 11:32 發表

在每次執行 cron 時的索引數量中設為50筆!但是為什麼跑完CRON以後!只完成3-5筆索引資料?(有時候甚至0筆)
手邊資料有三四千筆資料,這樣不就要跑一千次Corn才能把整站的資料索引化?

目前測試主機是Opteron170(2.0G*2)+1G Ram,我php與mySQL的ini中,記憶體控制都已設成原設定的雙倍!在跑Cron或SuperCron時並未發現CUP有到滿載的狀況(應該說只有用到20%以內),所以我才覺得怪怪地....

本來想說是不是中文字的問題,所以我將CJK處理給關了,改用Chinese Splitter這個模組,然似乎沒有明顯的改善(些微的改善是:以前跑Cron老當,現在是當掉的機會變少了),建立索引不就把文章的字給切開分別存入資料庫中?怎麼會感覺複雜到系統快掛了的樣子 .....

另請教Kay:所謂Search Index太複雜的原因是??是資料結構問題?目前我CCK field並不多,這部份需要在哪邊注意???