Doris使用注意点
自己学习过程中整理,非官方
- dws等最后用于查询的表可以考虑使用row存储加快查询,即用空间换时间
- duplicate key的选择要考虑最常查询使用
- 适当使用bloomfilter 加速查询
- 适当使用aggregate 模式降低max,avg,min之类的计算并加快查询,比如加速明细和汇总的一体化查询
- 使用ALTER TABLE tbl1 REPLACE WITH TABLE tbl2 PROPERTIES(‘swap’ = ‘true’); 替换有问题的表,避免业务长时间中断
- 使用分层存储节约成本
- 使用arrow flight 连接提升效率
- 使用UDF (alias function 和java UDF/UDAF) 降低从其它数据库迁移的工作量
- 进行环比/同比比较可以考虑LAG/LEAD 函数
使用\G 转换显示模式
mysql> SHOW PROC '/colocation_group' \G