cache (2) 썸네일형 리스트형 쿼리가 캐시를 탔는지 조회하기 실행한 쿼리가 캐시를 탔는지 안탔는지 조회해보는 쿼리입니다. select * from sys.dm_exec_cached_plans as cp CROSS APPLY sys.dm_exec_sql_text(plan_handle) as qt where text like '%실행쿼리를식별할수있는문자열%' and objtype not in ('Adhoc') 프로시저 동적 쿼리파라미터 캐싱 ------ 1. 권장- 동적쿼리파라메터캐싱 --------- create proc upcl_text_tmp ( @user_id varchar(25) ) as declare @sql nvarchar(max), @params nvarchar(500); set @params = N'@user_id varchar(25)'; set @sql = 'select user_id from hunetc.dbo.thu_user_login where user_id = @user_id' execute sp_executesql @sql, @params, @user_id = @user_id; ------ 2. 동적쿼리 파라메터 캐싱 안됨--------- create proc upcl_text ( @user_id varchar(2.. 이전 1 다음