作者seagal (手放开)
看板Database
标题Re: [SQL ] 如何改善 LIKE '%search%' 的效能?
时间Wed Jul 4 21:55:32 2007
words栏位是不是要作索引呢?
※ 引述《ckmarkhsu (深蓝站长)》之铭言:
: 如果您能接受用空间换取时间,小弟想提供一个的方法^^"
: 以这样的句子为例,「中文搜寻真的好困难阿」
: 您可以建立一个 word 资料表如下
: index words
: 01 中文
: 02 文搜
: 03 搜寻
: 04 寻真
: 05 真的
: 06 的好
: 07 好困
: 08 困难
: 09 难阿
: 您再建立一个 index 资料表,用作连结 word 与 文章之用
: 这样往後假如要搜寻 「困难阿」只要下
: SELECT .... FROM words WHERE words = '困难' OR words = '难阿' 即可
: (中间略了很多过程^^")
: 不知道对您有没有帮助:p
: ※ 引述《isnora (nora)》之铭言:
: : 虽然有点离题了~,我想办法弄成三行
: : Lucene,这个解决方案你可以试试…
: : http://lucene.apache.org/
: : 有很多人使用这个套件来解决搜寻的问题~
--
国家考试宪法,法绪,英文线上测验系统
http://david.bioinformatic.idv.tw/LawQuiz/
2007.05.08 新增金融题库
2007.05.10 新增诉讼法大意 基础医学题库
2007.05.16 新增公民题库
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.169.200