인프런 커뮤니티 질문&답변
스칼라 반환 함수와 테이블 반환 함수의 성능 차이
작성
·
450
0
Ms sql에서 스칼라 반환 함수와 테이블 반환 함수의 성능 차이가 궁금합니다.
되돌려 받는 값이 하나라고 한다면.
스칼라 반환 함수와 테이블 반환 함수의 성능에 차이가 있을까요?
최근 스칼라 함수를 추가하였는데 다른 sql 버젼에서는 문제가 없는데 sql2017과 sql2019를 사용하는 곳에서 스칼라 함수로 인해 속도가 현저히 다운되는 현상이 발생이 되고 있어서요.
속도를 올리고자 추가한 스칼라 함수가 오히려 속도를 느리게 하는 주범이 되어서요.
같은 내용을 테이블 반환 함수로 작성하면 속도가 빨라지는 것 같긴 합니다만.
이유를 잘 모르겠고.
테이블 함수로 바꾸는 것만이 꼭 정답인가에 대해서 의문이 들어 여기에 한번 질문 올려 봅니다.
답변
답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!




