DBMS/Oracle
Lock 충돌 해결 In RAC
이 문서는 RAC 환경에서 lock 충돌의 예와 처리 방법을 설명하고 있다. Distribution Lock은 RAC를 사용하는데 있어서 가장 복잡한 이슈 중에 하나이다. 이와 같은 복 잡성은 OPS Time을 줄여주지 못한다. 대부분의 이슈는 x$와 gv$를 조회하여 해결 될 수 있다. 그 러나, 대부분의 복잡한 문제는 System Statedump 또는 oradebug를 사용해야 해결 할 수 있다. ++++++++++++++++++ +++ 기본 정의 +++++++++++++++++++ distributed : 인스턴스 A에 존재하는 세션이 다른 인스턴스 B에서 잡고 있는 row에 대한 lock을 잡으려고 하며 대기하는 것. local : 인스턴스 A에 존재하는 세션이 같은 인스턴스 A에 다른 세션에서..