Oracleデータベースがサポートする接続の数を決定する際に関係する可能性のあるいくつかの異なる制限があります。最も簡単なアプローチは、SESSIONSパラメータとV $ SESSIONを使用することです。つまり、
データベースが許可するように構成されたセッションの数
SELECT name, value
FROM v$parameter
WHERE name = 'sessions'
現在アクティブなセッションの数
SELECT COUNT(*)
FROM v$session
ただし、前述したように、データベースレベルとオペレーティングシステムレベルの両方で、共有サーバーが構成されているかどうかによって、他の潜在的な制限があります。共有サーバーを無視すると、SESSIONSパラメーターの制限に達する前に、PROCESSESパラメーターの制限に達する可能性があります。また、各セッションには一定量のRAMが必要なため、オペレーティングシステムの制限に達する可能性があります。