【发布时间】:2012-03-07 17:29:41
【问题描述】:
我的数据库中有一个消息字段,我想以最快的方式在用户消息中搜索特定字符串。由于用户收到了很多消息,因此该过程可能会很慢。 这是我到目前为止的 sql 查询:
$result=mysql_query("
SELECT message_content
FROM `messages` AS ms
INNER JOIN users1 AS us ON us.user_id=ms.user_id
WHERE us.user_id=".$user_id." AND message_content LIKE '%".$string_to_search."%'") or die(mysql_error());
有没有办法加快搜索速度?
【问题讨论】:
-
考虑到您的要求,您的搜索对我来说似乎很好......