Greenplum运维经验
作者:互联网
数据读写慢--分布键
- greenplum数据库的master会根据分布列的哈希,分配计划给segment节点。
- 合理规划分布键,对greenplum数据库的表查询性能至关重要,在创建表的时候需要指定分布键;gp数据库如果发生表数据倾斜,则无法发挥gp数据库的MPP。
- 若选择的分布列数值分布不均匀这可能导致数据倾斜,不能选择bool类型和时间日期类型数据做分布键。
- 选择数据分布均匀的列,或者多个列做分布键
- 选择经常需要join的列做分布键
- 尽量选择高频率出现的查询条件列作为分布键(比如:主键)
greenplum数据库磁盘锁
greenplum数据库一般设置磁盘锁设置在单个segment(如某个segment写满后锁实例),不会根据greenplum数据库的整体水位设置锁,因为MPP并不会进行远程计算,每个节点都有自己独立的CPU,内存和磁盘资源;
标签:经验,运维,greenplum,数据库,选择,分布,磁盘,segment,Greenplum 来源: https://www.cnblogs.com/du-z/p/16451861.html