Oracle19cでプロファイルを作成する方法
環境
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 – Production
構文
CREATE PROFILE プロファイル名 LIMIT
SESSIONS_PER_USER 数値
CONNECT_TIME 分
IDLE_TIME 分
CPU_PER_SESSION 数値
CPU_PER_CALL 分
LOGICAL_READS_PER_SESSION 数値
LOGICAL_READS_PER_CALL 数値
PRIVATE_SGA 数値
COMPOSITE_LIMIT 数値 ;
CREATE PROFILE プロファイル名 LIMIT
SESSIONS_PER_USER 数値
CONNECT_TIME 分
IDLE_TIME 分
CPU_PER_SESSION 数値
CPU_PER_CALL 分
LOGICAL_READS_PER_SESSION 数値
LOGICAL_READS_PER_CALL 数値
PRIVATE_SGA 数値
COMPOSITE_LIMIT 数値 ;
CREATE PROFILE プロファイル名 LIMIT SESSIONS_PER_USER 数値 CONNECT_TIME 分 IDLE_TIME 分 CPU_PER_SESSION 数値 CPU_PER_CALL 分 LOGICAL_READS_PER_SESSION 数値 LOGICAL_READS_PER_CALL 数値 PRIVATE_SGA 数値 COMPOSITE_LIMIT 数値 ;
説明
SESSIONS_PER_USER 1ユーザーあたりの同時セッション数
CPU_PER_SESSION 1セッションあたりの合計CPU時間
CONNECT_TIME セッションの接続時間
IDLE_TIME セッションの非アクティブ時間
CPU_PER_CALL 合計CPU時間で
COMPOSITE_LIMIT リソースの総コスト
操作例
SQL> CREATE PROFILE arkprofile LIMIT
2 SESSIONS_PER_USER UNLIMITED
3 CONNECT_TIME 60
4 IDLE_TIME 60
5 CPU_PER_SESSION DEFAULT
6 CPU_PER_CALL DEFAULT
7 LOGICAL_READS_PER_SESSION DEFAULT
8 LOGICAL_READS_PER_CALL DEFAULT
9 PRIVATE_SGA DEFAULT
10 COMPOSITE_LIMIT DEFAULT;
プロファイルが作成されました。
SQL> CREATE PROFILE arkprofile LIMIT
2 SESSIONS_PER_USER UNLIMITED
3 CONNECT_TIME 60
4 IDLE_TIME 60
5 CPU_PER_SESSION DEFAULT
6 CPU_PER_CALL DEFAULT
7 LOGICAL_READS_PER_SESSION DEFAULT
8 LOGICAL_READS_PER_CALL DEFAULT
9 PRIVATE_SGA DEFAULT
10 COMPOSITE_LIMIT DEFAULT;
プロファイルが作成されました。
SQL> CREATE PROFILE arkprofile LIMIT 2 SESSIONS_PER_USER UNLIMITED 3 CONNECT_TIME 60 4 IDLE_TIME 60 5 CPU_PER_SESSION DEFAULT 6 CPU_PER_CALL DEFAULT 7 LOGICAL_READS_PER_SESSION DEFAULT 8 LOGICAL_READS_PER_CALL DEFAULT 9 PRIVATE_SGA DEFAULT 10 COMPOSITE_LIMIT DEFAULT; プロファイルが作成されました。