0
SQL Server 2008 R2를 사용하고 있습니다. 저장 프로 시저에 허용되는 최대 캐싱과 점유 된 메모리의 양을 알고 싶습니다.SQL Server 프로 시저 캐시 메모리 정보
알 수있는 방법이 있습니까?
SQL Server 2008 R2를 사용하고 있습니다. 저장 프로 시저에 허용되는 최대 캐싱과 점유 된 메모리의 양을 알고 싶습니다.SQL Server 프로 시저 캐시 메모리 정보
알 수있는 방법이 있습니까?
실행 캐시는 버퍼 풀의 일부이며 EXEC sp_configure를 사용하여 볼 수있는 최대 서버 메모리를 초과 할 수 없습니다. 이렇게하면 용도를 볼 수 있습니다 (src : http://blog.extreme-advice.com/2012/11/24/find-buffer-pool-usage-of-database-in-sql-server/).
SELECT
database_id AS DatabaseID,
DB_NAME(database_id) AS DatabaseName,
COUNT(file_id) * 8/1024.0 AS BufferSizeInMB
FROM
sys.dm_os_buffer_descriptors
GROUP BY
DB_NAME(database_id),database_id
ORDER BY
BufferSizeInMB DESC
GO