hint1 MSSQL Hint 사용 Index 태우기 (인덱스 힌트 사용) 회사 내 품질팀으로부터 운영중인 서비스에 데이터 조회 속도가 느리다는 연락을 받았습니다. 문제 해결을 하기 위해 MSSQL 인덱스 쿼리를 수정했던 경험이 있어 당시 내용을 회고하며 작성하였습니다. DB 테이블에는 인덱스(Index)가 여러개 설정되어 있었고, 데이터 조회시 실행 계획에 원치 않는 Index가 사용되고 있었습니다. 쿼리문 실행시 원하는 Index가 사용되도록 MSSQL Hint를 통한 Index 강제 부여하는 방법을 알아보겠습니다. MSSQL Hint를 사용한 Index 부여하기 1. 원인 파악 문제의 데이터 조회 쿼리를 파악해보니 아래와 같았습니다. SELECT idx FROM DATA_TABLE WHERE systemid = '296671043' AND aname ='ds_anal' A.. 2022. 10. 28. 이전 1 다음 반응형