저장 프로시저내에 다음과 같은 쿼리가 있었습니다. 하지만, 특이하게도 특정한 경우에 부하가 많이 걸려서 성능이 제대로 나오지 않는 경우가 있었습니다. DECLARE @ISN INT, @parent_ISN INT SET @ISN = 123142 SELECT @parent_ISN=ISN FROM TEST_DB.dbo.test WITH (NOLOCK) WHERE 1 = 1 AND (linked_isn1 = @ISN OR linked_isn2 = @ISN) linked_isn1과 linked_isn2 각각의 컬럼에 독립적으로 인덱스가 잡혀 있었는데, 어느 때는 읽기 수가 1000이상이 나오면서 갑작스럽게 느려졌었습니다. 그래서 결국은 아래와 같이 IF문 형태로 코드를 변경하였습니다. 그랬더니, 이전과 같은 문제..