我的书籍表中有超过 100,000 条记录,我的数据库是 MySQL。我正在使用 PHP 创建一个自动建议。它正在工作,但速度很慢。我认为这是因为大量数据。有什么解决方案可以有效地搜索数据,我们如何提高搜索过程的速度?
这是我的代码:
<?php
$search=$_REQUET['searc'];
$qry="select book_name from books where book_name like '%$search'";
$result=mysql_query($qry);
echo "<ul>";
while($rows=mysql_fetch_array($result))
{
echo "<li>".$rows['book_name']."<li>;
}
echo "</ul>";
?>