合 Greenplum中的资源管理
简介
Greenplum数据为用户提供了根据业务需求对查询进行排序以及提供资源的功能, 该功能的主要目的是为了防止在资源不可用时仍然发起查询的行为。
用户可以使用资源管理功能来限制并行的查询数、单个查询所使用的内存量和CPU使用量。 Greenplum数据库提供了两种管理资源的模式 —— 资源队列和资源组。
Important: 在启用着基于资源组的负载管理的RedHat 6.x 以及 CentOS 6.x系统中 存在明显的Greenplum数据库性能下降现象,这是Linux cgroup的内核Bug造成的。该内核Bug已经在 RedHat 7.x 以及 CentOS 7.x系统中被修复了。