데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

create table Ex(

       idx int,

       name varchar(10)

)

go

 

insert into Ex values(1,'A');

insert into Ex values(2,'B');

insert into Ex values(3,'C');

go

 

CREATE FUNCTION dbo.fnc_ex (@name varchar(10))

       RETURNS TABLE

AS    

       RETURN (select idx , name from Ex where name = @name);

GO

 

CREATE PROC dbo.prc_ex(@name varchar(10))

as

       select idx,name from Ex where name = @name

GO      

        

exec dbo.prc_ex @name = 'A'

go

select * from dbo.fnc_test('C');

go

 

 

위와 같이 사용했을시 from절의 사용하는 테이블반환함수와 프로시저의 성능차이가 있나요?????

함수같은경우는 adhoc 쿼리라서 매개변수의 값이 바뀔때마다 캐쉬에 올라가는점 말구..

다른쪽으로 성능의 차이가 있는지 궁금합니다.

 

 

 

 

No. Subject Author Date Views
10309 MSSQL 2008 Import and Export Wizard(DtsWizard.exe) 프로그램 죽음 현상 [2] 김기찬 2012.01.20 19454
10308 서버 별칭으로 원격 접속 문제에 대해 질문드립니다 [2] 시리 2013.03.25 19444
10307 백업오류 3041 [2] afddsa 2011.07.23 19424
» 테이블반환함수와 프로시저의 성능차이 ?? [6] DUDU 2011.06.23 19422
10305 cmd창에서 mssql쿼리 문의드립니다 [1] 카트 2010.02.11 19415
10304 시간 제한이 만료되었습니다. 에러 오류 [2] 블루쵸콜릿 2010.07.19 19390
10303 left(aa, 6)에서 한글 잘림 발생 어떻게 해결하면 좋을까요? [4] 신현숙 2017.12.27 19363
10302 나중에 일련번호 필드 추가 해서 순서대로 번호부여방법 [5] 엠아이 2010.02.03 19353
10301 delete문 한번더 질문하겠습니다... [7] 신입사원 2010.11.23 19349
10300 mssql 2008 x64 설치시 .net framework 설치요구 오류 [1] angsem 2012.04.16 19312
10299 Static SQL과 Dynamic SQL의 차이점에 대해 궁금합니다. [6] 에모토 2011.03.14 19283
10298 convert 함수에서 numeric 타입으로 변환 시 반올림문제 [3] 강동준 2010.11.25 19271
10297 mssql2000에서 rank()함수 대신 사용할 방법 좀... [1] 꼴통악마 2010.08.03 19260
10296 sql server 2008 express 에서 sqlcmd 사용하기?! [10] 우갸우갸v 2010.06.10 19239
10295 대용량 동시 INSERT [6] idpr 2010.07.27 19238
10294 주별 group by 구하는 쿼리 [2] 열린정보 2010.03.31 19235
10293 master.mdf 옮기기 [3] 슥밤 2009.12.09 19232
10292 MS-SQL Server 2008 DB를 MS-SQL2005 standard 로 이동 하는 방법 [2] 이원주 2010.07.05 19225
10291 구글 위경도 좌표 테이블에서 거리를 계산하는 MySql쿼리=> MSSql 변환 문의 [3] 자유인s 2013.09.27 19178
10290 Bulk Insert 사용 질문 드립니다. 대상 타겟이 네트워크 드라이브인 경우입니다. [2] ADA 2014.11.18 19164





XE Login