Количество одновременно открытых каналов
Спецификация
< количество одновременно открытых каналов >
::=
< количество каналов >
::=
целое положительное число
Синтаксические правила
-
Опция
CONNECT
управляет количеством доступных пользователю соединений с БД, опцияCURSOR
– количеством доступных пользователю курсоров. -
Параметр
< количество каналов >
может принимать значения в диапазоне от 1 до 65535. Значение параметра не проверяется на превышение реального количества поддерживаемых БД соединений и курсоров.
Общие правила
-
Конструкция используется для ограничения монопольного использования пользователем соединений или курсоров БД.
alter user SYSTEM connect limit 100;
-
Опция
UNLIMITED
отменяет ограничение на количество открываемых соединений или курсоров (используется по умолчанию).
Примеры
alter user guest connect limit 5; ! узнать максимальное количество доступных открытых соединений с БД select getword($$$s35, 82) from LINTER_SYSTEM_USER.$$$USR where $$$S32=0 and $$$S34 like 'GUEST'; 5 alter user guest cursor limit 12; select getword($$$s35, 80) from LINTER_SYSTEM_USER.$$$USR where $$$S32=0 and $$$S34 like 'GUEST'; 12 alter user guest cursor unlimited; select getword($$$s35, 80) from LINTER_SYSTEM_USER.$$$USR where $$$S32=0 and $$$S34 like 'GUEST'; 0