clickhouse 常用查询优化策略详解

一、前言

在上一篇我们分享了clickhouse的常用的语法规则优化策略,这些优化规则更多属于引擎自带的优化策略,开发过程中只需尽量遵守即可,然而,在开发过程中,使用clickhouse更多将面临各种查询sql的编写甚至复杂sql的编写,这就是本篇要探讨的关于clickhouse查询相关的优化策略。

二、关于单表查询相关优化策略

2.1  使用Prewhere 替代 where

Prewhere where 语句的作用相同,用来过滤数据。不同之处在于 prewhere 只支持
*MergeTree 族系列引擎的表,首先会读取指定的列数据,来判断数据过滤,等待数据过滤

你可能感兴趣的:(大数据,clickhouse,入门到精通,clickhouse查询优化,clickhouse,优化查询,ck常用查询优化策略,ck查询优化策略总结,ck查询优化)