Обзор

В базе данных YMatrix для управления выделением ресурсов ЦПУ, памяти, ограничений на параллельность транзакций и дискового ввода-вывода можно использовать группы ресурсов.
После определения группы ресурсов её можно назначить одной или нескольким ролям базы данных или внешним компонентам, таким как PL/Container, чтобы контролировать используемые ими ресурсы.

Когда группа ресурсов назначается определённым ролям, заданные в группе ограничения применяются ко всем этим ролям.
Например, если в группе ресурсов установлен лимит памяти, суммарное потребление памяти пользователями всех ролей, назначенных этой группе, не может превышать указанный максимум.

YMatrix использует контрольные группы (cgroups) на основе Linux для управления ресурсами базы данных.
Для сбора статистики, отслеживания и управления памятью применяется механизм Runaway.

Описание параметров содержит сведения о доступных параметрах конфигурации групп ресурсов и рекомендации по их использованию.

Настройка групп ресурсов описывает, как настроить cgroup v1 или cgroup v2 в YMatrix, и предоставляет пошаговые инструкции.

Активация и создание охватывает методы включения, создания и удаления групп ресурсов.

Руководство пользователя содержит типовые сценарии использования и примеры работы с группами ресурсов.