페이지 트리

이 문서는 Oracle 접속 정보(Session)를 확인하기 위한 방법을 공유하기 위해 작성되었다. 


아래와 같이 s.machine을 jiraserver 명을 입력하면, Jira가 접속한 Connection을 확인할 수 있다. 

SELECT 
*
FROM v$session s, v$process p, sys.v_$sess_io si
WHERE s.paddr = p.addr(+)
AND si.sid(+) = s.sid
AND (s.username IS NOT NULL)
AND (NVL (s.osuser, 'x') <> 'SYSTEM')
AND (s.TYPE <> 'BACKGROUND')
AND s.machine = 'jiraserver'
ORDER BY 1


다음은 Jira가 접속한 Connection 전체 합계를 확인할 수 있다. 

SELECT 
COUNT(*)
FROM v$session s, v$process p, sys.v_$sess_io si
WHERE s.paddr = p.addr(+)
AND si.sid(+) = s.sid
AND (s.username IS NOT NULL)
AND (NVL (s.osuser, 'x') <> 'SYSTEM')
AND (s.TYPE <> 'BACKGROUND')
AND s.machine = 'jiraserver'
ORDER BY 1 


다음은 총 사용중인 프로세스, 세션, 트랜젝션 현황을 확인할 수 있다. 

SELECT * from v$resource_limit where resource_name in ('processes', 'sessions', 'transactions')




  • 레이블 없음