You can use resource management features to limit the number of concurrent queries, the amount of memory used to run a query, and the relative amount of CPU devoted to processing a query. Greenplum Database provides two schemes to manage resources - Resource Queues and Resource Groups.

    If you use RedHat 6 and the performance with resource groups is acceptable for your use case, upgrade your kernel to version 2.6.32-696 or higher to benefit from other fixes to the cgroups implementation.

    Either the resource queue or the resource group management scheme can be active in Greenplum Database; both schemes cannot be active at the same time.

    The following table summarizes some of the differences between Resource Queues and Resource Groups.

    Parent topic: