前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >分布式 PostgreSQL,Citus 11.x SQL 参考(中文手册)

分布式 PostgreSQL,Citus 11.x SQL 参考(中文手册)

作者头像
为少
发布2022-09-02 14:01:22
4690
发布2022-09-02 14:01:22
举报
文章被收录于专栏:黑客下午茶黑客下午茶

SQL 参考

  • 创建和修改分布式对象 (DDL)
    • https://citus.hacker-linner.com/develop/reference_ddl.html
    • 创建和分发表
      • 引用表
      • 分布协调器数据
    • 共置表
      • 从 Citus 5.x 升级
    • 删除表
    • 修改表
      • 添加/修改列
      • 添加/删除约束
      • 使用 NOT VALID 约束
      • 添加/删除索引
    • 类型和函数
    • 手动修改
  • 摄取、修改数据 (DML)
    • https://citus.hacker-linner.com/develop/reference_dml.html
    • 插入数据
      • “From Select” 子句(分布式汇总
      • COPY 命令(批量加载
  • 使用汇总缓存聚合
    • https://citus.hacker-linner.com/develop/reference_dml.html#rollups
    • 更新和删除
    • 最大化写入性能
  • 查询分布式表 (SQL)
    • https://citus.hacker-linner.com/develop/reference_sql.html
    • 聚合函数
      • Count (Distinct) 聚合
      • 估计 Top N 项
      • 百分位数计算
    • 限制下推
    • 分布式表的视图
    • 连接
      • 共置连接
      • 引用表连接
      • 重新分区连接
  • 查询处理
    • https://citus.hacker-linner.com/develop/reference_processing.html
    • 分布式查询 Planner
    • 分布式查询执行器
      • 子查询/CTE Push-Pull 执行
    • PostgreSQL 规划器和执行器
  • 手动查询传播
    • https://citus.hacker-linner.com/develop/reference_propagation.html
    • 在所有 Worker 上运行
    • 在所有分片上运行
    • 限制
  • SQL 支持和解决方法
    • https://citus.hacker-linner.com/develop/reference_workarounds.html
    • 解决方法
      • 使用 CTE 解决限制
      • 临时表:不得已的解决方法
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-05-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 黑客下午茶 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • SQL 参考
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档