局部聚簇
Partial Cluster Key(局部聚簇,简称PCK)是列存表的一种局部聚簇技术,在GBase 8c中,使用PCK可以通过min/max稀疏索引实现事实表快速过滤扫描。PCK的选取遵循以下原则:

  • 【关注】一张表上只能建立一个PCK,一个PCK可以包含多列,但是一般不建议超过2列。

  • 【建议】在查询中的简单表达式过滤条件上创建PCK。这种过滤条件一般形如col op const,其中col为列名,op为操作符=、>、>=、<=、<,const为常量值。

  • 【建议】在满足上面条件的前提下,选择distinct值比较多的列上建PCK。

GBase 8c 约束设计(二)相关推荐

  1. GBase 8c约束设计建议

    DEFAULT和NULL约束 [建议]如果能够从业务层面补全字段值,那么,就不建议使用DEFAULT约束, 避免数据加载时产生不符合预期的结果. [建议]给明确不存在NULL值的字段加上NOT NUL ...

  2. 一专多能、创新力十足,南大通用GBase 8c数据库获鲲鹏创新应用大赛金奖

    被评为openGauss赛道金奖的多模多态分布式数据库GBase 8c其含金量表现在哪些方面?基于openGauss有哪些技术创新? 其商业价值是什么?在哪些场景发挥作用? 面向全球开发者的年度顶级赛 ...

  3. 金奖方案 | 一专多能、傲视寰宇,南大通用GBase 8c数据库牛在哪里?

    鲲鹏应用创新大赛是面向全球开发者的顶级赛事,本次大赛由21个鲲鹏生态创新中心与华为,联合中国软件行业协会.绿色计算产业联盟.中国计算机行业协会.中国计算机学会高专委共同举办,旨在激发行业应用创新.加速 ...

  4. GBase 8c开发接口(二)

    GBase 8c JDBC JDBC(Java Database Connectivity,java数据库连接)是一款用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问接口,应用程 ...

  5. GBase 8c技术特点

    GBase 8c技术特点 1.自动容错的强一致性全局事务 2.计算存储分离 3.灵活的数据分布 4.灵活的部署方式 5.在线扩容缩容 6.在线升级 7.数据高可用 8.安全性 9.异地多活 10.数据 ...

  6. GBase 8c核心技术简介

    1 自适应事务处理机制 GBase 8c采用自适应的事务处理机制来提升系统性能.对于只需要在本地节点进行处理的事务,协调器按本地事务处理流程进行处理,不需要进行两阶段提交,以提升事务处理的效率:对于需 ...

  7. fpga电平约束有什么作用_Xilinx FPGA的约束设计和时序分析总结

    欢迎FPGA工程师加入官方微信技术群 点击蓝字关注我们FPGA之家-中国最好最大的FPGA纯工程师社群 在进行FPGA的设计时,经常会需要在综合.实现的阶段添加约束,以便能够控制综合.实现过程,使设计 ...

  8. GBase 8c 权限说明

    GBase 8c 数据库中包含以下权限: SELECT:允许从指定表,视图或序列的任何列或列出的特定列进行SELECT.也允许使用COPY TO.在UPDATE或DELETE中引用现有列值也需要此权限 ...

  9. GBASE 8C——SQL参考6 sql语法(12)

    EXECUTE 功能描述 执行一个前面准备好的预备语句.因为一个预备语句只在会话的生命期里存在,那么预备语句必须是在当前会话的前些时候用PREPARE语句创建的. 语法格式 EXECUTE name ...

最新文章

  1. 管网环的闭合差c语言编程,最大环的闭合差管网平差
  2. 使用OpenVINO ToolKit 实时推断
  3. scipy模块计算导数方法(central_diff_weights)
  4. preCornerDetect函数
  5. 作者:连德富,男,电子科技大学讲师、教育大数据研究所副所长。
  6. 考研英语一和英语二的区别
  7. 封装自己的LINUX光盘
  8. java开发项目心得体会
  9. mapgis矢量化怎么打分数_MAPGIS矢量化步骤
  10. 《物联网技术》课程笔记——第一章 物联网概述
  11. 数据流中的第 K 大元素
  12. 不借助idea开发工具构建一个Javaweb项目
  13. 一文了解美团团节社等及分佣机制
  14. 台式计算机小键盘,台式电脑软键盘在哪里,初学电脑
  15. arm linux 俄罗斯方块,基于ARM的俄罗斯方块游戏的开发教材.doc
  16. 计算机三级网络技术知识点
  17. 转 javascip学习笔记
  18. Importance Weighted Adversarial Nets for Partial Domain Adaptation学习笔记
  19. linux系统服务器忘记密码怎么办
  20. 「自然语言处理(NLP)」入门系列(一)初识NLP

热门文章

  1. Grumble.js气泡形状的提示(Tooltip)控件
  2. matlab中daubechie小波,[转载]小波滤波器
  3. 软件构造 7-2 错误与异常处理
  4. Android 深圳,广州、香港地铁线路 sMetro
  5. MGV2000_BYT代工_刷机固件包
  6. 摄影用计算机,最适合摄影师的电脑配置是什么
  7. Python下载视频函数
  8. 大雨倾盆淋湿了这条街
  9. 基于DASH的视频分片传输
  10. element-ui的el-table 的slot-scope覆盖显示