h2.1. enqueue 리소스란?
Enqueue 리소스란 enqueue 락을 위해 사용되는 데이터베이스 리소스이다.
X$KSQRS
kernel service enqueue resource 로서 Enqueue 리소스 관리를 위해 사용하는 메모리 구조
V$RESOURCE
뷰 쿼리의 내용을 확인해 보자.
SQL> select view_definition from v$fixed_view_definistion
where view_name='GV$RESOURCE';


SQL> select * from v$resource;





enqueue 리소스 구조
락 유형 + 두 개의 식별자 (ID1, ID2) = <TYPE-ID1-ID2>= enqueue identifier
3개의 Linked List

  1. Owners list
  2. Waiters list
  3. Converters list