我正在使用“mysql select and”函数从InnoDB数据库中收集数据,该数据库非常大,有超过100万条记录。该网站是一个搜索引擎,结果页面如下所示。
http://example.com/search.php?term=google
每当用户访问类似于使用term的mysql select这样的页面时,每秒都会有很多查询。我已经启用了mysql和index的缓存查询,但它仍然重载。
Google Bot在过去4小时内一直在为我的网站建立索引,而且几乎无法访问它。
如果我能得到任何有关如何改进搜索功能的建议,我将不胜感激,我是大型mysql数据库的新手,所以我不知道该怎么做。