문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
study:oracle:adv_owi_10g:latch_and_lock [2009/07/29 09:19] starlits |
study:oracle:adv_owi_10g:latch_and_lock [2009/07/29 09:29] (현재) starlits |
||
---|---|---|---|
줄 9: | 줄 9: | ||
^ 분류 ^ 래치(latch) ^ 락(lock) ^ | ^ 분류 ^ 래치(latch) ^ 락(lock) ^ | ||
- | ^ 목적 | | | | + | ^ 목적 | 메모리구조에 대한 베터적인 접근 |
- | ^ 사용범위 | | | | + | ^ 사용범위 | SGA내부구조 |
- | ^ 획득방식 | | | | + | ^ 획득방식 | 2가지 모드 |
- | ^ 범위 | | | | + | ^ 범위 | SGA 내부 |
- | ^ 복잡도 | | | | + | ^ 복잡도 | 단순 |
- | ^ 지속기간 | | | | + | ^ 지속기간 | 아주 짧은 순간 \\ (microsecond 단위) |
- | ^ 큐(Queue) | | | | + | ^ 큐(Queue) | Queue로 관리 안함 |
- | ^ DeadLock | | | | + | ^ DeadLock | 발생안함 |
줄 153: | 줄 153: | ||
==== Lock 관련 Dynamic Views ==== | ==== Lock 관련 Dynamic Views ==== | ||
- | ^ V$LOCK | | + | ^ V$LOCK |
- | ^ V$LOCKED_OBJECT | | + | ^ V$LOCKED_OBJECT |
- | ^ V$ENQUEUE_LOCK | | + | ^ V$ENQUEUE_LOCK |
- | ^ DBA_WAITERS | | + | ^ DBA_WAITERS |
==== 일반적인 Lock 관련 대기이벤트들 ==== | ==== 일반적인 Lock 관련 대기이벤트들 ==== | ||
+ | ^ row cache lock | | ||
+ | ^ buffer busy waits | | ||
+ | ^ read by other session | | ||
+ | ^ library cache lock | | ||
+ | ^ library cache pin | | ||
+ | ^ DFS lock handle |