Быстрый старт
Развертывание
Моделирование данных
Подключение
Запись данных
Миграция
Запросы
Операции и обслуживание
Типовое обслуживание
Секционирование
Резервное копирование и восстановление
Масштабирование
Зеркалирование
Управление ресурсами
Безопасность
Мониторинг
Настройка производительности
Устранение неполадок
Справочник
Руководство по инструментам
Типы данных
Хранилище данных
Выполняющая система
Потоковая передача
Восстановление после сбоев
Конфигурация
Индексы
Расширения
Справочник по SQL
Часто задаваемые вопросы
Удаление группы ресурсов.
DROP RESOURCE GROUP group_name
Эта команда удаляет группу ресурсов из базы данных YMatrix. Удалять группы ресурсов могут только суперпользователи. При удалении группы ресурсов память и ресурсы ЦП, зарезервированные этой группой, возвращаются в систему YMatrix.
Чтобы удалить группу ресурсов роли, она не должна быть назначена ни одной роли, а также в ней не должно быть ожидающих или выполняющихся запросов. Если вы удаляете группу ресурсов, созданную для внешнего компонента, поведение определяется этим внешним компонентом. Например, удаление группы ресурсов, назначенной среде выполнения PL/Container, приводит к завершению работающих контейнеров в этой группе.
Нельзя удалять предопределённые группы ресурсов admin_group и default_group.
group_name
Команду DROP RESOURCE GROUP нельзя выполнять внутри явной транзакции или подтранзакции.
Для удаления групп ресурсов, назначенных конкретным пользователям/ролям, используйте команду ALTER ROLE.
Выполните следующий запрос, чтобы просмотреть все активные на данный момент запросы во всех группах ресурсов:
SELECT usename, current_query, waiting, procpid,
rsgid, rsgname, rsgqueueduration
FROM pg_stat_activity;
Чтобы просмотреть распределение ресурсов по группам, выполните следующий запрос к системным каталогам pg_roles и pg_resgroup:
SELECT rolname, rsgname
FROM pg_roles, pg_resgroup
WHERE pg_roles.rolresgroup=pg_resgroup.oid;
Удаление группы ресурсов, назначенной роли. После этого роли будет назначена группа ресурсов по умолчанию — default_group:
ALTER ROLE bob RESOURCE GROUP NONE;
Удаление группы ресурсов с именем adhoc:
DROP RESOURCE GROUP adhoc;
Оператор DROP RESOURCE GROUP является расширением базы данных YMatrix.