DECLARE @IntVariable INT, @IntVariable2 INT
DECLARE @SQLString NVARCHAR(500)
DECLARE @ParmDefinition NVARCHAR(500)

SET @IntVariable = 35
SET @IntVariable2 = 14

 

//이방식으로 쿼리 돌리면 검색시 딜레이가 생깁니다.
SET @SQLString = N'SELECT * FROM pubs.dbo.employee WHERE job_lvl = @level and job_id = @job_id'

 

//이방식으로 하면 바로바로 나타납니다.

SET @SQLString = N'SELECT * FROM pubs.dbo.employee WHERE job_lvl = ''' + @IntVariable + '''and job_id = ''' + @IntVariable2 + ''''


SET @ParmDefinition = N'@level tinyint, @job_id smallint'


EXECUTE sp_executesql @SQLString,
                    @ParmDefinition,
                    @level = @IntVariable,
                    @job_id = @IntVariable2

 

예를 들어 위에 소스처럼 하면 속도부분에서 문제가 발생합니다..

왜 저런 문제가 발생하는지.. 해결방안 좀 부탁드리겠습니다.

 

두방식의 딜레이 약 7~8초 정도 차이가 납니다.

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 227600
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 86642
» sp_executesql에 대해 문의좀 드리겠습니다. [3] 호야~♥ 2013.09.25 3929
7183 선배님들 트랜잭션에 관해서 궁금한점이 있습니다 [5] alima 2013.09.25 3900
7182 group by를 안쓰도록 변경할 수 있나요? [6] 디베이 2013.09.25 4316
7181 쿼리 질문드립니다. [4] 나는짱이야 2013.09.24 3800
7180 게시판에서 같은 아이디의 글수를 제한하고 싶습니다. [4] 카루카루 2013.09.24 4113
7179 SSMS에서 Windows 인증으로 로그인 시 지연되는 문제 [1] 이티 2013.09.24 4533
7178 MS-SQL2000 -> MS-SQL2012 업그레이드 후 일부 쿼리 속도 저하 문제 [4] 로지남푠 2013.09.24 6523
7177 SQL Server 2008 디비를 백업해서 2005에 restore할 수 있나요? [3] 정인화_307824 2013.09.24 4397
7176 하루 한번만 랜덤으로 순서가 나오게 하고 싶습니다. [4] 퀸동 2013.09.23 4516
7175 혹시 음가변환 데이터 구할 수 있을까요? [1] 불꽃남자11 2013.09.23 3555
7174 날짜별 카운트 가져오는 쿼리 질문좀 드릴게요. [2] pertime 2013.09.23 15697
7173 엑셀에서 데이터가져오기 [1] safdsfs 2013.09.22 4808
7172 선입선출 쿼리 문의 [5] 제시카 2013.09.22 4610
7171 이런 경우 검색쿼리가 불가능한건가요?... [2] 이제는선택할때 2013.09.17 3477
7170 sql 로그인 에러 메세지 원인... ? [1] izzy 2013.09.16 7993
7169 SSIS txt 파일 동적 생성 문의 [1] 김진우_283983 2013.09.16 4537
7168 고수님들 도와주세요 [1] 왕만두와우동 2013.09.16 3434
7167 로그 파일 줄이려는데 안됩니다. 조언 부탁 드립니다. [1] ssong 2013.09.13 6856
7166 ip주소로 로그인하기 [3] sdfgaa 2013.09.13 4387
7165 SSIS 에서 DB 데이터를 엑셀에 내보내기 할 때 [2] adb 2013.09.13 4432





XE Login