标签: mysql select
我有一个非常大的表,我使用查询从此表中获取数据 这是查询。
<?php $input = 'anyword'; SELECT * FROM foo WHERE sentence REGEXP '([^[:alnum:]]|^)$input([^[:alnum:]]|$)' ?>
这个查询工作得很好但是这里的问题很慢。我需要一种像上面的查询一样工作的更快的方法 感谢....
答案 0 :(得分:2)
为大表的每一行执行正则表达式会很慢。请查看full-text searches,了解如何使用全文索引搜索文本列中的给定字词。