程序员的故乡

 

01 2024 档案

ClickHouse中“大列”造成的JOIN的内存超限问题
摘要:“大列”是指单行数据量非常大的列,通常是100KiB以上。这样的列会导致JOIN(通常LEFT JOIN 和 INNER JOIN)出现内存超限的异常。本文讨论如何解决这个问题。 阅读全文

posted @ 2024-01-21 19:00 程鑫 阅读(601) 评论(1) 推荐(1) 编辑

ClickHouse的JOIN算法选择逻辑以及auto选项
摘要:Setting配置join_algorithm用于指定JOIN算法,它可以设置为多个值,例如join_algorithm='direct,hash,partial_merge'。在选择最终JOIN算法的时候是根据setting配置join_algorithm, 以及JOIN操作的Strictness、Kind和参与JOIN的右表表引擎类型共同决定。 阅读全文

posted @ 2024-01-08 17:59 程鑫 阅读(228) 评论(0) 推荐(0) 编辑

导航

统计

点击右上角即可分享
微信分享提示