doris基本操作,05-Rollup

简述

Rollup类似于mysql的视图,区别在于视图并没有将数据独立存储,视图是逻辑上的连接。而Rollup将数据独立存储了,玩的是真的。当查询命中Rollup时,会从Rollup表里获取数据,提高查询效率。

操作

创建Rollup表

sql 复制代码
alter table table2 add rollup rollup_city(citycode, pv);

可以简单理解成:将table2里的citycode,pv这2个字段创建一个子表:rollup_city

当查询命中时,会从rollup_city表里查数据,提高性能

通过命令查看完成状态

sql 复制代码
show alter alter rollup

查询数据

sql 复制代码
select citycode, sum(pv) from table2 group by citycode;

此时命中rollup_city表,可以通过explain查看执行计划(同mysql)

当未命中时,rollup是原表

相关推荐
FeelTouch Labs1 天前
图解Apache Doris
doris
最笨的羊羊4 天前
Flink CDC系列之:Doris 模式工具类DorisSchemaUtils
doris·flink cdc系列·schemautils·模式工具类
最笨的羊羊6 天前
Flink CDC系列之:数据接收器工厂类DorisDataSinkFactory
doris·flink cdc系列·数据接收器工厂类·datasinkfactory
Faith_xzc13 天前
Doris内存问题指南:监控、原理与高频OOM解决方案
大数据·性能优化·doris
piepis22 天前
Doris Docker 完整部署指南
数据仓库·docker·doris·容器部署
涤生大数据1 个月前
日均亿级数据的实时分析:Doris如何接过Spark的接力棒?
大数据·spark·doris·实时计算·大数据开发·实时分析·实时技术
FeelTouch Labs1 个月前
Apache Doris 与 湖仓一体
doris
孟意昶2 个月前
Doris专题17- 数据导入-文件格式
大数据·数据库·分布式·sql·doris
boonya2 个月前
Apache Doris 入门与技术替代方案
apache·doris
涤生大数据2 个月前
Apache Doris性能优化全解析:慢查询定位与引擎深度调优
性能优化·apache·doris·大数据技术