程序员的故乡

 

09 2023 档案

ClickHouse的Join算法
摘要:即使在ClickHouse中对超大的数据表做JOIN连接运算,我们也可以通过精心选择连接算法和调优相关设置,从而得到非常良好的性能。虽然可以让ClickHouse更加聪明地帮用户做选择,但是目前效果毕竟有限,而且真正高级的性能调优是离不开人的,因为人能掌握更全面的情况,以及实际业务特点和需求。本文可以帮助你理解ClickHouse内部连接的工作方式,从而帮助你做相关的优化。 阅读全文

posted @ 2023-09-10 21:59 程鑫 阅读(736) 评论(0) 推荐(0) 编辑

一种高效且节约内存的聚合数据结构的实现
摘要:在特定的场景中,特殊定制数据结构能够得到更加好的性能且更节约内存。 阅读全文

posted @ 2023-09-10 21:56 程鑫 阅读(47) 评论(0) 推荐(0) 编辑

“过早优化是万恶之源”这句话的源头
摘要:来自于一篇大神的论文,而且原意没有一句话那么简单。 Premature optimization is the root of all evil Programmers waste enormous amounts of time thinking about, or worrying about, 阅读全文

posted @ 2023-09-10 21:45 程鑫 阅读(121) 评论(0) 推荐(0) 编辑

ClickHouse的WITH-ALIAS是如何实现的
摘要:ClickHouse的WITH-ALIAS是如何实现的 WITH-ALIAS包含相似但不同的两个特性: WITH <表达式> as <别名> WITH <别名> as <子查询> WITH <表达式> as <别名> 特性 以下SQL展示了 WITH <表达式> as <别名> 特性的用法。 wit 阅读全文

posted @ 2023-09-10 21:41 程鑫 阅读(190) 评论(0) 推荐(0) 编辑

导航

统计

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