begin tran;
update test_table set z0=-1 where idx=1

이렇게 락을 시도 하고

commit 를 안한 상태에서

sp_lock 을 실행 해보니

spid dbid    ObjId IndId Type Resource                         Mode Status
54 7 117575457 1 KEY (8194443284a0)                   X GRANT
54 7 117575457 1 PAG 1:127                           IX GRANT
54 1 1131151075 0 TAB                                 IS GRANT
54 7 117575457 0 TAB                                 IX GRANT

이렇게 나와있습니다.

이 상태에서 

SELECT  [z0]  FROM [WYD].[dbo].[concurrent5] with(INDEX(PK_test)) where idx=1

을 하면 실행이 안돼고 lock 걸려서 안될줄 알았는데 select 가 잘 되더라구요.

key 에 x lock 이 걸려 있어서 select 가 안될줄 알았거든요.

key 에 x 락보다 tab 의 ix , is pag 의 ix 가 적용 되는건지 어떻게 되는건지 잘 모르겠습니다.

설명 해주실수 있는 분 계실까요..

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 461
8729 커서 쿼리 문의 입니다. [2] 카르페디엠 2015.05.21 2553
8728 홈페이지 서버 관련 문의 (DB 관련 문의) [1] 아우렐리오 2015.05.21 4802
8727 중복구간 삭제 쿼리 질문드립니다 [2] saysay218 2015.05.20 3922
» mssql lock 에 대해서 궁금한게 있어서요.. [4] 죄민수 2015.05.19 2728
8725 프로시저의 주석이 다 사라졌습니다. 흑흑 2015.05.19 2202
8724 MS-SQL 2012버전에서 임시테이블 관련 문의입니다.. [3] 비와바람 2015.05.19 2549
8723 디비 용량 확보 관련 [1] hhhh 2015.05.18 2413
8722 rollup 질문입니다. [3] 카르페디엠 2015.05.18 2401
8721 MSSQL 2000 to MSSQL 2014 마이그레이션 방법 문의 드립니다. [1] 꼬부랑 2015.05.15 5117
8720 사용자의 쿼리 추적하기 [2] Larry 2015.05.14 3037
8719 sp_executesql에서 ROW_NUMBER() ORDER BY절 설정이 안먹습니다. 돌브레인 2015.05.14 2771
8718 쿼리 운용시 발생하는 메세지들입니다. 어떤문제인지 확인부탁드립니다. [3] 지니79 2015.05.13 3053
8717 Count 쿼리문의 [2] 장성원_305526 2015.05.13 2361
8716 DDLTrigger에서 프로시저 내용이 짤리게 됩니다~ [2] 더따뜻한 2015.05.13 2426
8715 단가와 이전단가를 같이 가져오려면 [3] 냥냥 2015.05.12 2481
8714 디스크 보고서에 자동증가/축소 이벤트 항목이 뜨지 않아요.. [2] 졸리앙쥬 2015.05.12 2735
8713 로그인 계정 별 권한 스크립트 [3] 양아치베이비 2015.05.12 2823
8712 도움이필요합니다.] oci_define_by_name 질문입니다. [4] 니징구 2015.05.11 4174
8711 Update문 한번으로 모든 레코드의 값을 바꾸고 싶습니다. [2] 컴맹 2015.05.11 2663
8710 로그인 접속 기간 쿼리 문의입니다. [1] 짬자면굿 2015.05.09 2923





XE Login