0

이 교착 상태 해결 방법을 찾기가 어렵습니다. 선택 쿼리가 인덱스 I_SEM_AGENT_COMPUTER_ID_PLUS에 대한 공유 잠금을 사용하는 것과 동시에 업데이트 쿼리가 테이블의 레코드 (예 : r1)를 업데이트 한 다음 인덱스 I_SEM_AGENT_COMPUTER_ID_PLUS를 업데이트하려고합니다 (이 인덱스에는 업데이트 쿼리로 업데이트되는 포함 절의 열이 있음). 그러나 선택하면 공유 모드에서 레코드 r1을 요청합니다. 이것에 가능한 해결책은 무엇입니까? select를위한 새로운 비 클러스터형 인덱스를 만드는 것과 별개로. 참고 : 더티 읽기가 허용되지 않습니다. READPAST는 레코드를 반환 할 수 없으므로 여기에서 선택하십시오.업데이트 - 교착 상태가 발생하는 동일한 테이블에서 선택하십시오.

답변

0

마지막으로이 문제를 해결하고 동일한 순서로 리소스에 액세스하기 위해 두 쿼리를 다시 정렬합니다. 그것은 그 문제를 해결했습니다.

관련 문제