取一个长度可变的PHP术语数组(例如,它可以是50个术语,也可以是400个),在我的数据库中搜索每个术语的最有效方法是什么?SELECT id, post_title FROM wp_posts WHERE post_title LIKE %term%
显然,我可以在PHP中运行一个foreach并运行多个MySQL查询,但我可以想象这将是非常低效的。我最近尝试的
我有一个非常大的表,其中包含一个全文索引列。如果我合理地对这个表进行分区(对我来说,合理地按日期分区),它会加快查询速度吗?或者,即使查询限制到单个分区,全文子句仍然会搜索整个表吗?因此,最佳选择是有价值的答案。例如,为每个日期范围创建表格,并通过执行?操作轻松地维护它们。编辑: Very large目前有450万行,但随着时间的推移还会增长(明天可能会有2000万行,所以我想为此