其他分享
首页 > 其他分享> > Greenplum运维经验

Greenplum运维经验

作者:互联网

数据读写慢--分布键

  1. greenplum数据库的master会根据分布列的哈希,分配计划给segment节点。
  2. 合理规划分布键,对greenplum数据库的表查询性能至关重要,在创建表的时候需要指定分布键;gp数据库如果发生表数据倾斜,则无法发挥gp数据库的MPP。
  3. 若选择的分布列数值分布不均匀这可能导致数据倾斜,不能选择bool类型和时间日期类型数据做分布键。
  4. 选择数据分布均匀的列,或者多个列做分布键
  5. 选择经常需要join的列做分布键
  6. 尽量选择高频率出现的查询条件列作为分布键(比如:主键)

greenplum数据库磁盘锁

greenplum数据库一般设置磁盘锁设置在单个segment(如某个segment写满后锁实例),不会根据greenplum数据库的整体水位设置锁,因为MPP并不会进行远程计算,每个节点都有自己独立的CPU,内存和磁盘资源;

标签:经验,运维,greenplum,数据库,选择,分布,磁盘,segment,Greenplum
来源: https://www.cnblogs.com/du-z/p/16451861.html