Как я могу найти то, что использует RAM в сервере?

Мы используем или SecURED от ManageRED Software или AccessReporter от Winzero. Они оба отчет NTFS и полномочия Доли в удобном для пользователя формате. (Существует бесплатная полностью функциональная пробная версия SecURED.)

Легкий понять отчеты в формате HTML или экспортный к CSV, XLS или тексту.

1
задан 29 November 2012 в 10:58
1 ответ

Для экземпляра SQL 2008 попробуйте запустить этот код:

-- server wide info
select 
-- sp_configure
    (select value_in_use from sys.configurations where configuration_id = 1543) as 'Min Mem',
    (select value_in_use from sys.configurations where configuration_id = 1544) as 'Max Mem',
-- buffer pool & plan cache
    (select cast(count(*) * 8.0 / 1024.0 as numeric(10,2)) from sys.dm_os_buffer_descriptors) as 'Buffer Pool MB', 
    (select cast(sum(cast(size_in_bytes as bigint)) / 1024.0 / 1024.0 as numeric(10,2)) from sys.dm_exec_cached_plans) as 'Plan Cache MB',
-- perfmon
    (select cntr_value from sys.dm_os_performance_counters where object_name like '%Buffer Manager%' and counter_name = 'Page Life Expectancy') as 'PLE',
    (select cntr_value from sys.dm_os_performance_counters where object_name like '%Memory Manager%' and counter_name = 'Memory Grants Pending') as 'MGP'
go

Это сообщит вам ваши настройки Max и Min для SQL Память сервера , и он сообщит вам, сколько используется для вашего пула буферов и кэша планов . Ожидаемая продолжительность жизни страницы - это продолжительность хранения данных в памяти, чем дольше, тем лучше. Ожидаемые гранты памяти - количество запросов, ожидающих в памяти, чем меньше, тем лучше.

В Диспетчере задач щелкните вкладку «Процессы» и установите флажок «Показать процессы» от всех пользователей. Затем щелкните столбец «Память» для сортировки по использованию памяти. Посмотрите, есть ли какие-нибудь другие программы, пожирающие вашу память.

Загрузите инструменты SysInternals и запустите Process Explorer , procxp.exe . Это даст более подробную информацию, чем диспетчер задач.

Поскольку это виртуальная машина, обратитесь к своему администратору виртуальной машины и проверьте следующее: Резервирование , Ограничения , и Воздушный шар . Вы хотите, чтобы Reservation равнялось объему памяти, который, по вашему мнению, установлен для сервера. Вы хотите, чтобы Limit и Ballooning были равны нулю.

Удачной охоты!

Вы хотите, чтобы Reservation равнялось объему памяти, который, по вашему мнению, установлен для сервера. Вы хотите, чтобы Limit и Ballooning были равны нулю.

Удачной охоты!

Вы хотите, чтобы Reservation равнялось объему памяти, который, по вашему мнению, установлен для сервера. Вы хотите, чтобы Limit и Ballooning были равны нулю.

Удачной охоты!

0
ответ дан 4 December 2019 в 09:33

Теги

Похожие вопросы