[백업][가리사니] mssql의 프로시저가 웹에서는 매우느리지만 ssms / 쿼리 브라우저에선 빠른경우.
asp/aspx, mssql

이 문서는 가리사니 개발자 포럼에 올렸던 글의 백업 파일입니다. 오래된 문서가 많아 현재 상황과 맞지 않을 수 있습니다.

MSSQL 프로시저가 웹에서 느릴경우. MSSQL 웹 속도저하

SET ARITHABORT ON -- 설정

이걸로 모든게 해결되는거같지만.

ARITHABORT ON 을 했을 경우 생기는 많은 문제들이 있습니다. 예를들어 락이 걸렸을때나, 보안상에 결함도 발생합니다.

즉, 이 옵션에 대한 지식이 충분하지 않다면 기본값을 사용하는 것이 좋습니다. 단 기존의 소스를 메니지먼트 스튜디오에서 튜닝할때 ARITHABORT OFF를 하면 웹과 유사한속도를 낼 수 있게됩니다.

해결책이라고 하기엔 뭐하지만 결론적으론 ARITHABORT OFF 한 상태로 프로시저의 문제점을 잡아 튜닝하는 쪽이 좋을 것 같습니다.