【发布时间】:2021-01-16 05:19:34
【问题描述】:
我有 Author 和 Books 表。
我目前选择数据的方法是我 LEFT JOIN 书籍表到 Author 表并使用 GROUP_CONCAT 来获取书籍列表。
随着书籍数量的增加,查询似乎变慢了。
我正在考虑为具有文本数据类型的书籍列表添加另一列,并将所有书籍存储为文本。所以我只需要从一张表中使用一个 SELECT。
如果我使用一个大文本列而不是 group_concat,查询会更快更好吗?
【问题讨论】:
-
考虑处理应用代码中数据显示的问题。
-
向我们展示查询和
SHOW CREATE TABLE。我不认为GROUP_CONCAT是反派,但我需要查看更多细节。
标签: mysql sql optimization query-optimization