「Oracle 21c」Oracleのプロファイルを作成する方法
環境
Windows 11 Pro 21H2 64bit
Oracle Database 21c Express Edition Release 21.0.0.0.0
SQL*Plus: Release 21.0.0.0.0
書式
REATE 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_SESSIO
1セッションあたりの合計CPU時間です。
CONNECT_TIME
セッションの接続時間です。
IDLE_TIME
セッションの非アクティブ時間です。
LOGICAL_READS_PER_SESSION
1セッションあたりの読み込み可能なブロック数です。
CPU_PER_CALL
SQLあたりの合計CPU時間です。
LOGICAL_READS_PER_CALL SQLあたりの読み込み可能なブロック数です。 COMPOSITE_LIMIT 1セッションあたりのリソースの総コストです。
使用例
プロファイルprofile1を作成すします。
CREATE PROFILE profile1 LIMIT SESSIONS_PER_USER UNLIMITED CONNECT_TIME 80 IDLE_TIME 80 CPU_PER_SESSION DEFAULT CPU_PER_CALL DEFAULT LOGICAL_READS_PER_SESSION DEFAULT LOGICAL_READS_PER_CALL DEFAULT PRIVATE_SGA DEFAULT COMPOSITE_LIMIT DEFAULT;