[MSSQL] SET NOCOUNT 정의
SET NOCOUNT란? 쿼리문 또는 프로시저의 영향을 받은 행 수를 나타내는 메시지가 결과 집합의 일부로 반환되지 않도록 하는것 구문 : SET NOCOUNT{ON/OFF} 사용하는 이유 MSSQL에서 프로시저를 만들경우 프로시저의 속도(성능)에 대해서 생각을 안할 수 없습니다. 프로시저의 속도가 프로그램의 속도에 밀접한 관련이 있는만큼 프로시저의 성능에 대해 초점을 맞추고 쿼리문을 짜야합니다. 이번 포스팅에서는 SET NOCOUNT라는 함수를 사용하여 쿼리문의 속도를 향상시키는 방법에 대해 알아보겠습니다. MSSQL에서 프로시저를 만들고 실행을 해보면 위와 같은 메시지를 보신적이 있으실텐데요. 위 메시지는 INSERT나 UPDATE DELETE 처럼 테이블에 영향을 주게되면 출력이 됩니다. 하지만 위..