mssql querystore1 [MSSQL] 쿼리스토어 query store는 sql server 데이터베이스 엔진의 기능 중 하나로, 쿼리 실행 성능을 모니터링하고 최적화하는 도구로 데이터베이스 내에서 실행되는 쿼리의 실행 계획과 성능 통계 정보를 추적하고 저장(2016 이상부터 지원) 장점 : 실행계획 이슈를 빠르게 파악 및 여러 계획 비교 가능 비동기 저장으로 사용자 작업에 영향 없음 강제 계획 적용 등의 기능이 있어 문제가 발생한 쿼리에 대해 빠르게 대응 가능(but 강제 계획이 오래 유지 되지 않으니 문제의 쿼리는 별도의 개선을 통해 실행 계획 고정 필요) 단점 : 별도의 저장 공간 필요 일부 performance overhead 발생(미미함) DML에 대해서만 활용 가능 보고서 종류 1) 회귀된 쿼리 : 최근 실행 계획 변경, 성능 좋지 않은 쿼리.. 2023. 8. 28. 이전 1 다음