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
운영게시판
최근게시물
Sybase Q&A 1635 게시물 읽기
No. 1635
아래에 이어서..
작성자
이은영(eunylee)
작성일
2006-08-21 15:25
조회수
3,876

우선 지연님~ 감사합니다. 답변..


근데 한 테이블에 ex_internet lock은 뭘까요??


그리고


예를들어 


insert into tb_aa055 select * from aa union select * from bb


뭐 이런식일때 tb_aa055에 대해 저렇게 lock을 ex_row 로 걸릴 수 있단거죠?


union 결과가 20건이면 tb_aa055 에 20개의 lock이 생길수있단건가요??


ex_internet 은 어떤 의미를 갖는지 알고 싶고요.


lock관련한 문서좀 추천해주세요..

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

대략 맞습니다~~



ex_intent 는 감시 하는 거라고 생각하시면 됩니다~~



디폴트로 row lock이 200개면 table lock으로 자동 promotion이됩니다.



그거 감시하는 거라고 보시면 될것 같습니다

지연님이 2006-08-21 18:41에 작성한 댓글입니다. Edit
  • Intent lock

    An intent lock indicates that page-level or row-level locks are currently held on a table. Adaptive Server applies an intent table lock with each shared or exclusive page or row lock, so an intent lock can be either an exclusive lock or a shared lock. Setting an intent lock prevents other transactions from subsequently acquiring conflicting table-level locks on the table that contains that locked page. An intent lock is held as long as page or row locks are in effect for the transaction.
    intent 락은 테이블 레벨 락입니다.
    다른 트랜잭션이 서로 상충될 수 있는 테이블락 획득 시도에 대한 지표가 되는 락입니다.
    예를 들면 내가 A 라는 테블에서 한개의 로우를 select ...from ...holdlock 으로 조회하면 sh-row 락과
    sh-intent lock이 획득됩니다.
    이때 다른 트랜잭션에서 lock table A in exclusive mode하지 못하게 하는게 sh-intent lock입니다.
    ASE tuning 1권 13장중에서.

  • 영권이(hahmyk)님이 2006-09-08 23:50에 작성한 댓글입니다.
    이 댓글은 2006-09-09 00:00에 마지막으로 수정되었습니다.
    [Top]
    No.
    제목
    작성자
    작성일
    조회
    1638[질문] 유효한 날자 구하는 방법이 없을까요?? [2]
    신동구
    2006-08-28
    4389
    1637사이베이스ASE백업관련 질문? [1]
    멋진이
    2006-08-26
    4265
    1636sql의 plan에 대하여 [1]
    김충관
    2006-08-22
    4811
    1635아래에 이어서.. [2]
    이은영
    2006-08-21
    3876
    1634lock관련해서 ...참고할 문서좀 알려주세요.. [2]
    이은영
    2006-08-21
    6033
    1633테이블 생성시에..number.대신..쓸수 있는 [1]
    김상민
    2006-08-20
    4639
    1632여러개 질문 드립니다. [3]
    김충관
    2006-08-18
    4472
    Valid XHTML 1.0!
    All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
    작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다