【发布时间】:2023-03-19 12:22:01
【问题描述】:
我有一个大约 3,500,000 项的产品表。该表在名为 title 的列上有一个全文索引。
以下查询示例最多需要 4 秒,这是完全不可接受的,我正在寻找优化的方法...感谢您的想法/建议。
基本上;应该索引哪些列,我应该单独拉出这么多列还是拉出所有列更快(总共有 23 个)等等等等
查询示例:
SELECT PRid, title, Artist, author, actors, imageURL, prodcat, lowprice,
highprice, prodcatID, description from products where
((MATCH(title) AGAINST ('+blue +top' IN BOOLEAN MODE))) order by
userrating desc limit 500
【问题讨论】:
标签: mysql sql query-optimization