clickhouse - clickhouse-client :非常高的内存使用率
问题描述
我已经在 wsl2 上运行的 clickhouse-server 上加载了准时数据集。服务器端一切正常,但突然 clickhouse-client 开始占用巨大的内存,这在给定的 htop 输出中很明显。
它发生在执行一个简单的 group by 查询时,
select year,count(1) from datasets.ontime group by year
我不得不关闭 wsl 才能从中恢复。
如果我做错了什么,请告诉我!
注意:我已将ontime
数据集的分区指令更改为 YEAR 和 ORIGINSTATE 即:PARTITION BY (Year,OriginState)
Clickhouse 版本:21.4.5.46(正式版)
客户端+服务器的htop输出
解决方案
Clickhouse 专为具有 64GB+ RAM(期间)的服务器而设计。
推荐阅读
- python - 获取有序列表的所有有序子列表
- vb.net - 如何在关闭表单或单击按钮之前禁用外部交互?
- java - 将特定数据保存在数据库的 JTable 中
- python - OpenCV:错误:(-215:断言失败)_src.type()==函数'cv :: equalizeHist'中的CV_8UC1
- visual-studio-code - 使用键盘在 vscode 中显示“悬停信息”
- javascript - 在materialUI TextField中输入文本时如何避免空格?
- api - Deezer API 重定向在 Localhost 上不起作用
- arrays - 范围数组存储相同的范围。为什么?
- reporting-services - 矩阵中的条件格式
- sortablejs - “错误:不支持组件内的转换组”使用 Element UI 和 Vue Draggable