반응형
  1. /**********************************************************************************************
    -- Title : [2k] 캐시 모니터링 및 캐시 재사용 확인 스크립트
    -- Reference : 웹 검색
    -- Key word : cache, syscacheobjects, 캐시, 재사용
    **********************************************************************************************/

    --DB명, 개체명, 개체타입, 캐쉬개체타입, 참조회수, 사용회수,페이지사용량, SQL길이, SQL
    select c.name as DBName, b.name as ObjectName, a.objtype, a.cacheobjtype,
           a.refcounts, a.usecounts, a.pagesused, a.sqlbytes, a.sql
    from master..syscacheobjects as a left join master..sysobjects as b
                                      on a.objid = b.id
                                      left join master..sysdatabases as c
                                      on a.dbid = c.dbid
    order by DBName, ObjectName, a.objtype

    --다음 쿼리의 usecounts 값이 1보다 크면 쿼리실행계획이 재사용되고 있는 것이다.
    select dbid, objid, cacheobjtype, objtype, usecounts, sql
    from master..syscacheobjects
    order by dbid,objid, cacheobjtype,objtype,usecounts,sql
반응형

+ Recent posts