作者MugenPower (无限MUGEN)
看板Database
标题Re: [SQL ] 如何改善 LIKE '%search%' 的效能?
时间Mon Jun 25 10:16:54 2007
※ 引述《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)