开发者社区> 问答> 正文

如何选择实例规格


在云数据库 HybridDB for PostgreSQL 中,用户创建实例和升级实例规格时,都需要选择 计算组规格计算组数量
目前 HybridDB for PostgreSQL 支持多种计算组规格,详情参见 规格总览。每种计算组规格可以选择不同的计算组数量,具体可参见 规格组合速查表
用户在选择计算组规格和计算组数量的时候,主要考虑下面两个因素:

  • 所需要的存储空间
  • 所需要的计算能力


存储空间


每种计算组规格和计算组数量组合对应的存储空间 = 计算组规格的存储空间 * 计算组数量
用户选择自己需要的存储空间时候,需要注意以下几点:

  • 选择的存储空间要略大于实际评估结果。

  • 合理选取分布键,尽量避免数据倾斜。

在数据处理的过程中,会产生一些日志文件和临时文件,所以在选择存储空间的时候,要大于自己的评估结果。
在创建表结构选取分布键时,要注意合理选择分布键,尽量平均。如果分布键选取不合理,则会造成数据倾斜,从而造成某个计算组存储空间耗尽,其他的计算组存储空间空闲的情况,存储资源利用率较低。

计算能力


每种计算组规格和计算组数量组合对应的计算能力取决于其计算组规格类型,CPU个数,内存大小和计算组数量。
HybridDB for PostgreSQL 目前提供两类规格:
  • 高性能,规格名称以gpdb.group.segsdx开始,提供更好的IO能力,带来更高的性能
  • 高容量,规格名称以gpdb.group.seghdx开始,提供更大、更实惠的空间,满足更高的存储需要

除了计算组规格类型之外,其他的三个因素的增加可以线性地增加性能。以高性能这类规格为例,下面三种情况,SQL执行时间基本相近:

除此之外,还要考虑每种计算组规格和计算组数量组合对应的价格,详见 产品定价信息
用户可以根据以上描述,选择所需要的计算组规格和计算组数量。

展开
收起
云栖大讲堂 2017-11-01 11:53:33 1846 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
ECS全知道(上) 实例+计费 立即下载
云服务器ECS内存增强型实例re6全新发布 立即下载
阿里云第七代实例介绍 立即下载