0
点赞
收藏
分享

微信扫一扫

【clickhouse系列】使用clickhouse注意事项



博客目录

  • 使用 clickhouse 注意事项


使用 clickhouse 注意事项

  1. 严格区分大小写,注意库名和字段的大小写
  2. 子查询的查询结果需要加 as 别名
  3. 不支持 ndv 函数,支持使用 count(disticnt column)
  4. ifnull 函数在 null 时需要有默认值 ifnull(ddopsd.all_sal_act_qty,0)
  5. 查询条件字段最好加上’'单引号,避免类型不匹配
  6. 涉及到计算函数的字段,字段类型必须是 Number 类型,不能是 String
  7. 超过 50g 的表不能直接删除,需要添加一个空文件 sudo touch /data/clickhouse/flags/force_drop_table && sudo chmod 666 /data/clickhouse/flags/force_drop_table
  8. 创建表的 order by 会影响查询效率(相当于 mysql 的索引)
  9. left join 尽量使用 any left join
  10. 存在 null 值的字段不能指定为 order by 索引
  11. clickhouse 的字段是 Int32 时,插入数据不能为 null
  12. null 值不能转化为 Int32 类型,会报错
  13. clickhouse 在 21.3.1 以后的版本支持开窗函数

觉得有用的话点个赞 👍🏻 呗。

❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

【clickhouse系列】使用clickhouse注意事项_clickhouse_02


举报

相关推荐

0 条评论