Re: [SQL ] 如何改善 LIKE '%search%' 的效能?
※ 引述《statue (statue)》之銘言:
: ※ 引述《Toshiya (Kill me softly)》之銘言:
: : 如果你確定你的名字是用"怒氣藥水"做開頭的話
: : 可以試著用and Name1 like '怒氣藥水%'
: : 我知道T-SQL可以用這種方式來加快
: : MySQL就不知道了 :)
: 沒辦法確定他是開頭...
: 像這種全表格的搜尋, 除了減少欄位長度有可能加快速度外,
: 還有沒有什麼方法可以加快?
: 還是有辦法讓他不要全表格...
難怪一直覺得 S大的ID好眼熟
看到[怒氣藥水]才恍然大悟 原來是[艾大] XDDDDD
真是失敬失敬
MySQL 小弟不是很熟悉
就小的所知道MySQL內建支援全文檢索 Fulltext search
好像有built-in Function
MATCH (...) AGAINST (...) 小的記得好像有些什麼限制 @@
建議艾大可以朝這個方向進行
翻翻 manual GOOGLE 一下 有不少資料
Orz ... 對不起沒幫上忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.145.230.2
※ 編輯: MugenPower 來自: 202.145.230.2 (06/25 10:17)
討論串 (同標題文章)
Database 近期熱門文章
PTT數位生活區 即時熱門文章