我们使用JOIN每5分钟运行一次查询。在JOIN的一侧是table1 @ time1-time2(因为我们只看增量部分),JOIN的另一面是table2,它随着流数据的不断变化而变化。 JOIN现在就像
[table1@time1-time2] AS T1 INNER JOIN EACH table2 AS T2 ON T1.id = T2.id
由于每次此查询涉及整个T2时,我是否可以进行任何可能的优化,例如使用缓存或其他方式,以便最大限度地降低资金成本?
修改 查询:
答案 0 :(得分:0)
复制粘贴文本会更好,难以阅读该截图上的查询。
那就是说,我看到第二个表的SELECT *。仅选择所需的列只会查询表的一小部分,而不是查询所有列。
另外,为什么要生成row_in并加入另一个?