go backarticles

Articles of SQLschool.gr Team

Tip of the Day: sys.dm_os_buffer_descriptors

Antonios Chatzipavlis

Η DMV αυτή δείχνει μια γράμμη για κάθε data page η οποία είναι στην buffer cache.

Με το παρακάτω script μπορείς να δεις το ποσό σε MB που έχει δεσμευτεί από τις σελίδες που υπάρχουν για κάθε βάση μέσα στην buffer cache

SELECT 
CASE database_id
WHEN 32767 THEN 'ResourceDB'
ELSE DB_NAME(database_id)
END AS 'Database',
COUNT(*)*8/1024 AS 'Cached Size (MB)'
FROM sys.dm_os_buffer_descriptors
GROUP BY DB_NAME(database_id),database_id
ORDER BY 2 DESC

Relative Articles

Leave your comment

Login with your SQLschool.gr account if you want to comment on this article.