* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
Window7 64bit | |
2008 R2, 2008 R4 | |
java |
* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 | 재현 가능한 Source와 SQL |
관련 테이블(인덱스, 키정보 포함) 정보 | CUBRID 홈 디렉토리 아래 log 디렉토리 압축 |
-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
cubrid lockdb dbName 를 실행해서 Lock 이 걸려 있을 경우
OID = 0| 511| 6
Object type: Class = test_1.
Total mode of holders = X_LOCK, Total mode of waiters = IS_LOCK.
Num holders= 1, Num blocked-holders= 0, Num waiters= 1
LOCK HOLDERS:
Tran_index = 6, Granted_mode = X_LOCK, Count = 5, Nsubgranules = 0
LOCK WAITERS:
Tran_index = 7, Blocked_mode = IS_LOCK
Start_waiting_at = Mon Dec 16 15:04:32 2013
Wait_for_nsecs = -1
여기에서 빨간색으로 해놓은
LOCK HOLDERS 의 " Count = 5 " 는 어떤 의미 인가요 ??
안녕하세요. 답변이 늦어 죄송합니다.
해당 값은 내부에서 사용되는 정보로써 LOCK 분석 시에는 따로 확인하시 않으셔도 되는 항목입니다.
해당 값 이외에 LOCK HOLDERS, LOCK WAITERS값이 중요하므로 해당 값을 중점적으로 확인해 주시면 될 것 같습니다.
자세한 내용은 매뉴얼( http://www.cubrid.org/manual/ko/8.4.4/admin/admin_utils.html#lock )을 참고해 주세요.
감사합니다.