【发布时间】:2017-03-15 18:22:23
【问题描述】:
我有两张桌子
事件
- 身份证
- 操作系统
参数
- 身份证
- sx
- sy
此表的 id 关系为 1-1。如果执行查询
select count(*)
from
(select id from event where os like 'Android%')
inner join
(select id from params where sx >= 1024)
using id
他们很慢
但如果所有数据都包含在一个表中
select count(*) from event where sx >= 1024 and os like 'Android%'
查询执行速度非常快。
请告诉我如何在 ClickHouse DB 中使用 join 有效?将所有数据保存在一张表中很不方便。
【问题讨论】:
标签: clickhouse