v$session 썸네일형 리스트형 Oracle - 세션 수집 프로시저 제작 DBA 업무를 수행하다 보니... DB 폐기를 수행하기 전에 유입되는 세션이 있는지 확인요청하는 건이 생겼던 적이 있다. DB접근제어도 없고, 그렇다고 audit을 걸기에는 디스크 공간이 넉넉치 않은 이런 악조건에서 세션 유입이 되는지 확인하려면 어떻게 해야 하는걸까? 바로, v$session에 있는 내용을 주기적으로 수집하면 간단하게 해결된다. 전체적인 프로세스는 다음과 같다. 1. 수집 테이블 생성 2. 세션 수집 프로시저 생성 3. 세션 수집 프로시저 수행 쉘 생성 4. crontab 등록 1. 수집 테이블 생성 CREATE TABLE "SYSTEM"."SESSION_STAT" ( "SD" DATE DEFAULT sysdate, "SADDR" VARCHAR2(4000), "SID" VARCHAR2(.. 더보기 이전 1 다음