看板
[ Database ]
討論串[SQL ] 如何改善 LIKE '%search%' 的效能?
共 18 篇文章
內容預覽:
最近發現一個很怪的現象, MySQL 執行一段時間後, 就算我把 httpd 關閉,. MySQL 仍然會吃掉所有的 CPU 資源, 可是我用 SHOW PROCESSLIST;. 又看不到任何執行中的指令, 而且經常的會讓 load average 標高到 8-10 以上,. 除非我把 mysql
(還有303個字)
內容預覽:
如果您能接受用空間換取時間,小弟想提供一個的方法^^". 以這樣的句子為例,「中文搜尋真的好困難阿」. 您可以建立一個 word 資料表如下. index words. 01 中文. 02 文搜. 03 搜尋. 04 尋真. 05 真的. 06 的好. 07 好困. 08 困難. 09 難阿. 您再
(還有225個字)
內容預覽:
上面的方法不會很高深啊,感覺也挺有用的. 例如 有人查過 「藥水」 這個詞. 第一次作的時候是完整的做出來,並把結果另存在另一張(B)資料表裡. 第二次就把上次的結果從另一張資料表裡拿出來. 因為(B)資料表裡頭只有一筆,所以找起來當然比幾萬筆快. 我相信大多數的人搜尋詞頂多只有幾千則. 一定比全部
(還有116個字)