MS-SQL 실행 계획 확인하기 : Index Seek, Index Scan
늘 약했던 DB, 실행 계획을 조금 더 이해하고 능동적인 개선을 실행하자. Scouter 보고 있던 중 실행 계획, 바인딩 변수, 정적 실행에 대해 이야기 나누던 중 SSMS(Microsoft SQL Server Management Studio) 사용방법에 대해 코칭을 받게 되었다. 기본적으로 WHERE 절과, scala query가 포함된 SQL 구문으로 이야기가 이어졌다. 바인딩 변수 실행계획 cost 계산 시 해당 컬럼의 분포도만 가지고 실행 계획을 산정한다. 정적인 변수 컬럼에 해당 값이 어느정도 있는지 확인 후 cost 계산을 산정한다. 1번 테이블을 기준으로 2번 테이블을 출력하는 과정이며, 조회하고자 하는 컬럼은 1번 테이블의 인덱스 설정이 되어있는 1_SEQ 컬럼과 스칼라 서브쿼리의 컬럼이..