Управление пользователями Greenplum®
Статья создана
Как посмотреть запросы пользователей?
Выполните запрос от имени пользователя-администратора с ролью MDB_ADMIN:
SELECT * from mdb_toolkit.pg_stat_activity();
Как отменить сессии других пользователей?
Выполните запрос от имени пользователя-администратора с ролью MDB_ADMIN:
SELECT * from mdb_toolkit.gp_cancel_backend(<PID сессии>);
SELECT * from mdb_toolkit.gp_terminate_backend(<PID сессии>);
PID сессии можно получить вместе со списком запросов пользователей.
Как управлять нагрузкой?
Выполните запрос, который задает количество параллельных транзакций для ресурсной группы, от имени пользователя-администратора с ролью MDB_ADMIN:
SELECT * FROM gp_toolkit.gp_resgroup_config;
ALTER RESOURCE GROUP default_group SET concurrency <количество параллельных транзакций>;
Greenplum® и Greenplum Database® являются зарегистрированными товарными знаками или товарными знаками VMware, Inc в США и/или других странах.