← Sessions & Locks
Oracle · Sessions & Locks
How to check session count per user in Oracle
Count how many sessions each Oracle user has from V$SESSION grouped by username.
Tested on11g12c18c19c21c23ai26ai
Quick tally of connected sessions grouped by username. Useful for spotting connection pool leaks or checking whether an app is holding more sessions than expected.
SELECT COUNT(*) AS connections, username
FROM v$session
GROUP BY username
ORDER BY connections DESC;sessionsv$sessioncount