database.sarang.net
UserID
Passwd
Database
ㆍDBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DBMS Q&A 638 게시물 읽기
No. 638
[급질문]fine granular locking vs coarse granular locking
작성자
꿈소년
작성일
2002-11-12 11:59
조회수
5,791

fine granular locking 과 coarse granular locking

의 차이가 머죠?

빨리좀 알려주세요.

이 글에 대한 댓글이 총 1건 있습니다.

이미 차이점을 찾았으리라 판단되는군요(제가 자주 못들러 오늘에서야 큰 맘(?) 먹구 들어온지라 - 그러나 이 질문을 보고 궁금해하는 이를 위해 ^^)

 

Locking에는 Granularity가 있습니다. 그럼 Granularity가 무엇인지 정의하면 접근이 쉬워지겠군요.

Granularity란 Lock되는 개체의 크기를 말하는 것입니다. 즉, row(or tuple), page, table 등을 말하는 것이지요. 흔히, row lock이니 table lock으로 말하지요.

 

그림으로 그리자면

 

Row Lock-------Page Lock-------Table Lock

 

finest<------------------------>most coarse

lowest<----------------------->higest

smallest<--------------------->largest

 

그러니까, fine granular lock이란 저 수준(작은 수준) 개체에 대한 Lock을 말하는 것이고, coarse granular lock이란 고 수준(큰) 개체에 대한 Lock을 말하는 것입니다.

 

그럼 수고하세요.

김동아(love89)님이 2002-11-18 00:56에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
642이런 경우 어떻게 설계를.. 제발 도움을 ㅠ.ㅠ [1]
게촙
2002-11-18
4708
641비베나 디비구축하는 교육방송같은거 없나여?
양훈
2002-11-15
5111
640질문이 있어서요.... [1]
배현철
2002-11-13
4961
638[급질문]fine granular locking vs coarse granular locking [1]
꿈소년
2002-11-12
5791
637OA(other attributes)가 뭐져? [1]
서강석
2002-11-08
5307
636DBMS이 제공하는 추상화의 3단계란?(수정) [3]
최지민
2002-11-08
6473
635DBMS이 제공하는 추상화의 3단계란? [1]
최지민
2002-11-07
5377
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다