데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
안녕하세요.
MS-SQL 인데 최근에 문제가 발생했습니다.
특정테이블 2개를 조인하는데, 아무런 문제가 없다가 갑자기
특정날짜기준으로 이전과 이후 검색속도가 너무 달라졌습니다.
이전에는 다른 query처럼 응답속도 문제가 없었습니다.
특정날짜 이후를 검색하면 검색속도가 느린데
문제가 없는 날짜부터 문제가 있는 날짜 이후까지 기간을 길게 줘서 검색하면 잘됩니다.
그런데 문제가 있는 날 이후로만 검색하면 무조건 속도가 엄청나게 느려집니다.
query문이나 program을 수정한 것도 없습니다.
DB를 제PC에서 구동을 해도 같은 결과를 보여주고 있습니다.
이런 경우라면 뭣부터 확인을 해야할까요?
Comment 2
-
이리
2022.03.04 16:23
-
감사합니다. 통계업데이트문제로 확인되었습니다.
몰랐던 부분을 새로 알게됐네요. 정말 고맙습니다^^
성능이 서로 다르게 나오는 2개 쿼리의 실행계획을 한번 확인해 보시기 바랍니다.
아마 통계 문제일 가능성이 높아 보입니다.