안녕하세요.
MS-SQL 인데 최근에 문제가 발생했습니다.
특정테이블 2개를 조인하는데, 아무런 문제가 없다가 갑자기
특정날짜기준으로 이전과 이후 검색속도가 너무 달라졌습니다.
이전에는 다른 query처럼 응답속도 문제가 없었습니다.
특정날짜 이후를 검색하면 검색속도가 느린데
문제가 없는 날짜부터 문제가 있는 날짜 이후까지 기간을 길게 줘서 검색하면 잘됩니다.
그런데 문제가 있는 날 이후로만 검색하면 무조건 속도가 엄청나게 느려집니다.
query문이나 program을 수정한 것도 없습니다.
DB를 제PC에서 구동을 해도 같은 결과를 보여주고 있습니다.
이런 경우라면 뭣부터 확인을 해야할까요?
Comment 2
-
이리
2022.03.04 16:23
-
D-hydrogen
2022.03.10 12:02
감사합니다. 통계업데이트문제로 확인되었습니다.
몰랐던 부분을 새로 알게됐네요. 정말 고맙습니다^^
성능이 서로 다르게 나오는 2개 쿼리의 실행계획을 한번 확인해 보시기 바랍니다.
아마 통계 문제일 가능성이 높아 보입니다.