ClickHouse settings final
记录一下:ClickHouse中如果使用了replacing merge tree表引擎,在使用含有final关键词的SQL语句查询时,如果父查询中where条件中存在对partition字段的过滤条件,enable_optimize_predicate_expression_to_final_subquery这个setting会对查询结果造成影响,优化器会自动将partition条件由父查询提前到子查询执行,提前通过子查询过滤掉partition数据行
默认enable_optimize_predicate_expression_to_final_subquery设置为1,也就是enable,可以通过
set global on cluster default enable_optimize_predicate_expression_to_final_subquery=0;
置为disable。
查询settings状态:
SELECT * FROM system.settings
where name like '%final%subquery';
ClickHouse版本:20.8
ClickHouse settings final相关推荐
- ClickHouse查询语句详解
ClickHouse查询语句兼容大部分SQL语法,并且进行了更加丰富的扩展,查询语句模板如下: [WITH expr_list|(subquery)] SELECT [DISTINCT [ON (c ...
- waterdrop1.x导入clickhouse分布式表-修改源码
接上一篇,使用fiter+sql方式进行分布式写表,存在效率低的问题,现在尝试从源码入手,制定clickhouse的分布式表本地写入方案 编译好的class文件: https://download.c ...
- 【clickhouse】ClickHouseException code: 999 Cannot allocate block number in ZooKeeper: Coordination
1.概述 clickhouse报错 com.dtstack.jlogstash.outputs.core.common.ClickhouseException: ru.yandex.clickhous ...
- AndroidQ SettingsProvider和Settings原理
一, SettingsProvider 1. SettingsProvider顾名思义是一个提供设置数据共享的Provider,SettingsProvider和Android系统其它Provider ...
- Android Settings搜索Search方案分析
Android开发会遇到一些自写界面需要允许被搜索,或者三方应用挂靠在Settings,用户也希望能被搜索. 在知道怎么添加之前,得先了解下整个框架,才能更好地加入我们自己的代码. 这里稍微整理了下整 ...
- 大数据(5r)ClickHouse客户端
文章目录 1.命令行客户端 1.1.ClickHouse服务的版本号查询 1.2.clickhouse-client下载方法 2.Python连ClickHouse 3.Java连接ClickHous ...
- 【转】Android 快捷方式的创建
http://blog.csdn.net/lenmoyouzi/article/details/16939977 一.在日常开发中,我们经常会遇到这样的需求就是网桌面添加快捷方式:常见的快捷方式有两种 ...
- Android 快捷方式的创建与查询 快捷方式问题大全 获取快捷方式在Launcher数据库中的信息 Failed to find provider info for com.android.la
/*** 创建添加快捷方式* 其中需要设置的有:* 1. 快捷方式的标题* 2. 快捷方式的图标* 3. 点击快捷方式后的跳转*/public static void createShortcut(C ...
- 关于android创建快捷方式会启动两个应用的问题(一)
在做创建应用快捷方式时遇到两个问题: 一.创建快捷方式OK,但测试时MOTO部分机型会报错,原因也在Log里面给提示,如下: [java] view plaincopyprint? java.l ...
最新文章
- PYTHON编程导论群问题汇总(二)
- 学习笔记:数据分析和处理(ML计算模型前的预处理)——持续更新
- vue cli 添加html,vue-cli创建的项目,配置多页面的实现方法
- 数据库:数据库的连接池原理及实现
- KubeVela + KEDA:为应用带来“与生俱来”的弹性伸缩能力
- 我为什么在这里写博客
- linux 打zip gz tar,linux把文件压缩成.tar.gz的命令 | PT Ubuntu Blog
- CCF201412试题
- Android ToggleButton(状态切换按钮)
- 十二、Shell脚本编程函数应用
- php抓取网络电视源,电视直播源抓取工具箱
- ios14.2越狱之后的一系列操作
- Linux中 安装一些实用小软件总结
- PHP后端接入短信接口为用户发送通知短信
- Qt边框border概述
- python科学计数法的显示与转换
- stm32开发3D打印机(三)——ADC热敏电阻测温、PWM控制(已完成)
- 使用超声波测距模块控制LED灯
- 批量安装操作系统(CentOS7 PXE安装)
- 爬虫--08:移动端数据的抓取