Er zijn een paar verschillende limieten die een rol kunnen spelen bij het bepalen van het aantal verbindingen dat een Oracle-database ondersteunt. De eenvoudigste benadering zou zijn om de parameter SESSIONS en V$SESSION te gebruiken, d.w.z.
Het aantal sessies waarvoor de database is geconfigureerd
SELECT name, value
FROM v$parameter
WHERE name = 'sessions'
Het aantal sessies dat momenteel actief is
SELECT COUNT(*)
FROM v$session
Zoals ik al zei, zijn er echter andere mogelijke limieten, zowel op databaseniveau als op het niveau van het besturingssysteem en afhankelijk van of er een gedeelde server is geconfigureerd. Als de gedeelde server wordt genegeerd, kan het zijn dat u de limiet van de parameter PROCESSES bereikt voordat u de limiet van de parameter SESSIONS bereikt. En u kunt de limieten van het besturingssysteem bereiken omdat elke sessie een bepaalde hoeveelheid RAM vereist.