현재 세션 SERIAL 번호 조회

2024. 5. 4.·Oracle/SQL

SYS_CONTEXT 함수는 현재 세션의 SERIAL 번호를 조회할 수 있는 파라미터를 제공하지 않습니다.

 

아래와 같이 DBMS_DEBUG_JDWP 패키지의 CURRENT_SESSION_SERIAL 함수를 사용하면 현재 세션의 SERIAL 번호를 조회할 수 있습니다.

SELECT inst_id
     , sid
     , serial#
     , DBMS_DEBUG_JDWP.CURRENT_SESSION_ID AS current_session_id
     , DBMS_DEBUG_JDWP.CURRENT_SESSION_SERIAL AS current_session_serial
  FROM gv$session
 WHERE inst_id = SYS_CONTEXT ('USERENV', 'INSTANCE')
   AND sid = SYS_CONTEXT ('USERENV', 'SID');

INST_ID SID SERIAL# CURRENT_SESSION_ID CURRENT_SESSION_SERIAL
------- --- ------- ------------------ ----------------------
      1 272   53274                272                  53274

1 row selected.

 

참고

  • Oracle Forums - Expose session serial# via sys_context
저작자표시 비영리 변경금지 (새창열림)
'Oracle/SQL' 카테고리의 다른 글
  • 분석 함수 기능 개선
  • Interval 값을 초로 변환
  • SYS_ROW_ETAG 함수
  • BITOR 함수와 BITXOR 함수
정희락
정희락
2007년부터 Oracle Database 성능 최적화에 관심을 가져왔습니다. 현재 한국오라클 Engineered Systems Solution Engineering 팀에서 Solution Engineer로 근무하고 있습니다. 이 블로그는 개인적인 연구 목적으로 운영되며 Oracle 사의 공식적인 입장을 대변하지 않습니다.
  • 정희락
    TunA
    정희락
  • 전체
    오늘
    어제
    • 분류 전체보기 (201) N
      • Oracle (173) N
        • SQL (33)
        • PLSQL (10)
        • Performance (74)
        • Administration (37)
        • Installation (3)
        • Utilities (1)
        • JSON (8)
        • Vector (7) N
      • Exadata (15)
      • SQL*Plus (2)
      • Linux (5)
      • Resources (6)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 도서

    • 불친절한 SQL 프로그래밍
    • 불친절한 PL/SQL 프로그래밍
  • 링크

    • Connor McDonald
    • Frits Hoogland
    • Jonathan Lewis
    • Julian Dontcheff
    • Julian Dyke
    • Kun Sun
    • Maria Colgan
    • Martin Bach
    • Mike Dietrich
    • Tanel Poder
  • 공지사항

  • 인기 글

  • 태그

    12c
    19c
    21c
    23ai
    case study
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
정희락
현재 세션 SERIAL 번호 조회
상단으로

티스토리툴바