有没有什么 SQL 优化的开源工具或类库呢?

65 天前
s82kd92l  s82kd92l

我有一些机器生成的 clickhouse sql 代码,有 4 层 nested query. ,总共有几万行。当中有很多中间计算是没有必要的,比如

select a from (select a, xxhash(b) from table)

想要找个工具把不需要的列都去掉,这样输入表就不用包含 b 这一列。虽然我知道 clichouse 可以自动优化,但如果 b 列不存在的话,query 是会报错的。

有这种 query 优化器吗?

1158 次点击
所在节点   程序员  程序员
4 条回复
hpu423
hpu423
65 天前
AI
jun2004
jun2004
65 天前
Calcite
Demon7z
Demon7z
65 天前
mark,最近做可视化 SQL 也遇到这个问题,现在看来 Calcite 是支持的,但是比较不好用
andytao
andytao
63 天前
Kangaroo 集成了 AI 支持,并通过 AI 提供了诊断分析和优化的支持,可以试试哦

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1098254

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX