خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


نمایش میزان مصرف RAM هر دیتابیس در SQL Server

نمایش میزان مصرف RAM هر دیتابیس در SQL Server
در SQL Server آیا اسکریپتی وجود دارد که بتوان از طریق متوجه شد هر دیتابیس موجود در SQL Server چه مقدار RAM اشغال کرده است؟ پاسخ بله است. اسکریپتی که در این پست کوتاه مشاهده می کنید، لیست همه دیتابیس ها به همراه میزان استفاده از RAM بر حسب مگابایت را نمایش می دهد.

نرم افزار سامانه مودیان راهکار
اسکریپت زیر را در SQL Server اجرا کنید:



-- Memory used by each database
SELECT DB_NAME(database_id),
COUNT (1) * 8 / 1024 AS MBUsed
FROM sys.dm_os_buffer_descriptors
GROUP BY database_id
ORDER BY COUNT (*) * 8 / 1024 DESC
GO

اگر اسکریپت بالا را اجرا کنید ، اطلاعات مربوط به حافظه مورد استفاده هر یک از پایگاه داده ها را به ما می دهد. اگر بیشتر کنجکاوید، از Select * در کوئری فوق استفاده کنید تا نتایج بیشتری را به شما دهد. لطفاً به خاطر داشته باشید که داده ها را از بافر سیستم عامل بازیابی می کند و همچنان در حال تغییر است و اگر دوباره کوئری را اجرا کنید، مقداری که مشاهده می کنید ممکن است تغییر کند. با این حال، این اطلاعات حداقل مربوط به لحظه ای است که ما کوئری را RUN می کنیم.


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز