프로그래밍/데이터베이스

SSMS에서는 빠른데 적용하면 느릴경우

2021. 4. 16. 22:47

아놔 고갱님 잘 된다니까요?

 

가끔 SSMS에서는 0.1초만에 끝나는 쿼리가 이상하게 Web이나 프로그램으로 실행하면 느린 경우가 있다.

 

물론 다른 원인도 많지만 이 방법도 써서 쿼리를 확인해보자.

SET ARITHABORT OFF

/* 문제가 되는 쿼리 */
SELECT * FROM MYWORKTABLE WHERE WORKER LIKE '봉구%'

 

기본적으로 SSMS에서는 ARITHABORT 옵션이 ON 상태이다.

만약 우리가 SSMS에서 다음쿼리를 실행한다면

SELECT * FROM MYWORKTABLE WHERE WORKER LIKE '봉구%'

 

실제로 실행 되는 쿼리는 다음과 같다. (프로파일러 돌려보면 나온다)

SET ARITHABORT ON

SELECT * FROM MYWORKTABLE WHERE WORKER LIKE '봉구%'

 

그래서 항상 쿼리 성능을 확인할때는 이 옵션을 OFF하고 테스트 해보자.

 

ps. 근데 경험상 이 문제가 아닐때가 많다.

 

호출이 프로시저일 경우는 파라미터 스니핑 때문일 확률이 높다.

반응형
저작자표시 비영리 변경금지 (새창열림)

'프로그래밍 > 데이터베이스' 카테고리의 다른 글

SELECT만 하는데 자꾸 LOCK이 걸리는 경우  (0) 2021.04.17
프로시저 내용 전체 검색하는 방법  (0) 2021.04.17
서버의 CPU 사용률 확인하는 쿼리  (0) 2021.04.15
현재 실행중인 프로시저 이름 가져오기 (로그 기록할때 유용하다)  (0) 2021.04.14
모든 테이블 중 특정하여 자료 검색하기  (0) 2016.02.29
'프로그래밍/데이터베이스' 카테고리의 다른 글
  • SELECT만 하는데 자꾸 LOCK이 걸리는 경우
  • 프로시저 내용 전체 검색하는 방법
  • 서버의 CPU 사용률 확인하는 쿼리
  • 현재 실행중인 프로시저 이름 가져오기 (로그 기록할때 유용하다)
최봉구
최봉구
개발자용 메모로그, 가끔 리뷰도
최봉구
봉로그
최봉구
전체
오늘
어제
  • 분류 전체보기 (49)
    • 블로그 (16)
      • 블로그 정보 (2)
      • 사진 및 여행 (5)
      • 글쓰기 연습 (9)
    • 사이드 프로젝트 (2)
      • 디자인시스템 (1)
      • 키움증권 자동거래 프로그램 (1)
    • 프로그래밍 (16)
      • 개발도구 (2)
      • 데이터베이스 (11)
      • 윈도우 프로그래밍 (0)
      • 웹 개발 (0)
      • IoT (1)
      • Python (1)
    • 리뷰 (9)
      • 책 (4)
      • 제품 (5)
    • 자기개발 (3)
      • 일기는 블로그에 (0)
      • 인터넷 강의 (3)
    • 포스팅 백업 (2)
      • 게임 (2)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • 설봉공원 밥집
  • 개발자 퇴사이유
  • DCP-T710W
  • 슈퍼해빗
  • 언어 새로배우기
  • sql
  • brother
  • 동탄호수공원
  • 퇴사 원인
  • 개발자
  • 게으름이란
  • 브런치
  • 일기는 다이어리에
  • 고양이
  • 별구경
  • MS-SQL
  • 글쓰기
  • msSQL
  • 사진
  • 게으름 해결

최근 댓글

최근 글

hELLO · Designed By 정상우.
최봉구
SSMS에서는 빠른데 적용하면 느릴경우
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.