V$PROCESS_MEMORY
は、それぞれのプロセスの動的なPGAメモリー使用量を名前付きコンポーネント・カテゴリ別に示します。
列 | データ型 | 説明 |
---|---|---|
PID |
NUMBER |
Oracleプロセス識別子 |
SERIAL# |
NUMBER |
Oracleプロセス・シリアル番号 |
CATEGORY |
VARCHAR2(15) |
カテゴリ名。カテゴリには、SQL、PL/SQL、OLAP、JAVAなどがある。特別なカテゴリとして、FreeableとOtherがある。解放可能なメモリーはオペレーティング・システムによってプロセスに割り当てられているが、カテゴリには割り当てられていない。その他のメモリーはカテゴリに割り当てられているが、名前付きカテゴリの1つには割り当てられていない。 |
ALLOCATED |
NUMBER |
プロセスがカテゴリに割り当てたPGAメモリー(バイト)。Freeableカテゴリの場合、これはオペレーティング・システムに解放可能な空きPGAメモリーの容量である。 |
USED |
NUMBER |
プロセスがカテゴリのために使用したPGAメモリー(バイト)。Freeableの場合、この値は0になる。Otherの場合、この値はパフォーマンス確保のためNULLになる。 |
MAX_ALLOCATED |
NUMBER |
プロセスがこれまでカテゴリに割り当てた最大のPGAメモリー(バイト) |