[MSSQL] 성능향상

힐링힐링·2023년 6월 26일
0

[MSSQL] SET NOCOUNT 정의와 사용법 (프로시저 성능 향상)
-- 영향받은 행 수 생략
SET NOCOUNT ON
SET NOCOUNT OFF
https://coding-factory.tistory.com/95

격리

데이터 무결성

SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED

SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED 는 커밋되지 않는 데이터를 읽을 수 잇어서 데이터 무결성을 깨트릴수 있지만 동시성이 향상되는 효과가 있다.

SQL

CREATE PROCEDURE S_PAY_TaxAdjTotProc_Reg_CommonProc
    @YY          NCHAR(4)
   ,@IsTaxAfter  NCHAR(1)
   ,@UserCD      INT     
AS
    -- 영향받은 행 수 생략
    SET NOCOUNT ON
    -- 격리 완화
    SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED



RETURN
profile
블로그 이전합니다 https://james-kim-tech.tistory.com/

0개의 댓글