这是一个我很想知道的问题。
当我需要进行例如以下的查询时:
SELECT o.business_id, b.business_name, b.category
FROM owner_tbl o
INNER JOIN business_tbl b
WHERE o.user_id = 1
想象一下,我需要在客户端的Javascript中显示业务类别的名称(在business_tbl中定义),并且我事先知道类别的数量不会很快改变。
我可以通过存储类别名称来阻止与category_tbl
进行额外的连接:
你认为这是不好的做法吗? 通常会出现这种情况:您进行连接的位置,只是检索一个“名称”字段。
有没有其他方法可以避免联接加速检索?