powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Кто кушает мемори?
20 сообщений из 45, страница 2 из 2
Кто кушает мемори?
    #39751109
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artem559902,

График уродский. Granted memory нельзя так просто складывать со всем остальным, да и Stolen включает некоторые из тех что представлены. Поэтому наверное и скачки такие.
А насчет внешних нажимов, где Total, Target и AvailableMemory то?
Ну и посмотрите мемори клерки на всякий случай
Код: sql
1.
2.
3.
4.
5.
6.
7.
SELECT 
	type, 
	[pages (MB)] = CAST(SUM(pages_kb)/1024. AS DECIMAL(20, 2))
FROM sys.dm_os_memory_clerks
WHERE memory_node_id <> 64
GROUP BY type
ORDER BY [pages (MB)] DESC
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39751408
artem559902
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mind,

По поводу графика да такой был уже выпилил, привел к красоте
По поводу клерков писал что смотрел вот интереснее
Memory Manager KB
VM Reserved 6660139224
VM Committed 255970904
Locked Pages Allocated 0
Large Pages Allocated 0
Emergency Memory 1024
Emergency Memory In Use 16
Target Committed 255970072
Current Committed 255970904
Pages Allocated 227523320
Pages Reserved 91352
Pages Free 660000
Pages In Use 44105328
Page Alloc Potential 199094656
NUMA Growth Phase 2
Last OOM Factor 0
Last OS Error 0
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39751427
artem559902
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mind,
Если сложить память по всем клеркам то получим
222446.75
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39751432
artem559902
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,
Нет такого нет и да далее посмотрели групповую политику да применялся параметр на lock pages in memory для всех юзеров под кеми запущен скуль
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39751523
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artem559902Mind,

По поводу графика да такой был уже выпилил, привел к красоте
По поводу клерков писал что смотрел вот интереснее Не совсем уверен что тут интересного.
Прям таки никого подозрительного в клерках нет?
Ну а где динамика то Target и Total? Они тоже уменьшаются?
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39752014
artem559902
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mind,
По таргет и тотал добавил графики деградации нет.
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39756791
artem559902
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
составил сопоставление target/total везде 100%
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39756887
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artem559902,

А покажите нам результаты приаттаченного запроса. Это немного обновленная версия запроса, который показывает распределение памяти по разным компонентам.
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39757118
Slava_Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
komradartem559902Slava_Nik,
1 обновить пока нет возможности
2 нет не стоит lock pages in memory
3 256 гб мемори свободно на вирте - всегда не менее 3
4 так тоже делали никто не "Давит"

lock pages in memory предовратит "переезд" сиквела из RAM в файл подкачки, влиять на использование памяти не должен


artem559902,

какие счетчики (поименно) собираете чтобы строить подобные графики?

Если виртуалка с баллун памятью, а у ТС виртуалка,то еще как может влиять, гипервизор видит ,что память не меняется, и начинает ее ужимать для хоста.

ТС включить lock мемори, после этого смотрите, тем более хуже она не сделает.
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39757119
Slava_Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да и счетчика PageLife нет в топике, если очень низкий, то LockMemory на виртуалке должно решить это
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39758413
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mindartem559902,

А покажите нам результаты приаттаченного запроса. Это немного обновленная версия запроса, который показывает распределение памяти по разным компонентам.

2Mind: Коллега, можно ли к Вам обратиться приватно по почте по поводу использования данного скрипта в моей разработке, которую собираюсь выложить на гитхаб?
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39758633
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
komradMindartem559902,

А покажите нам результаты приаттаченного запроса. Это немного обновленная версия запроса, который показывает распределение памяти по разным компонентам.

2Mind: Коллега, можно ли к Вам обратиться приватно по почте по поводу использования данного скрипта в моей разработке, которую собираюсь выложить на гитхаб?Вообще-то этот скрипт из моей собственной разработки, правда у меня нет ни времени, ни желания выладывать мой кривой C# код на гитхаб.
Добавил емейл в профиль.
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39758637
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
komrad,
Вот так это выглядит в приложении на сервере с NUMA нодами.
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39758639
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MindДобавил емейл в профиль.
он, к сожалению, скрыт пока
или я не успел )
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39758661
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
komradMindДобавил емейл в профиль.
он, к сожалению, скрыт пока
или я не успел )
а вижу, спасибо
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39758712
artem559902
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,
PLE среднее 17 минут
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39760080
artem559902
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mind,
Спасибо большое за скрипт очень помог в анализе.А по поводу результатов
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39760082
artem559902
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mind,
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39760588
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artem559902Mind,
Спасибо большое за скрипт очень помог в анализе.А по поводу результатовКто виновник то, нашли? virtual_memory_committed_kb из клерков (Database Cache, SOS)?


Замечал что на серверах с большим количеством памяти, virtual_memory_committed_kb Database Cache клерка вырастает весьма значительно, причем это не та же самая память что обозначена как Database Cache Memory в Performance Counters, а скорее включена в Stolen Memory. Не знаю почему это именно так и что это значит. Не нашел нигде нормального описания. Может кто вкурсе?
...
Рейтинг: 0 / 0
Кто кушает мемори?
    #39760589
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MindЗамечал что на серверах с большим количеством памяти, virtual_memory_committed_kb Database Cache клерка вырастает весьма значительно, причем это не та же самая память что обозначена как Database Cache Memory в Performance Counters, а скорее включена в Stolen Memory. Не знаю почему это именно так и что это значит. Не нашел нигде нормального описания. Может кто вкурсе?При этом, если посчитать занятую память в sys.dm_os_buffer_descriptors, то значение будет очень близко к обычному Database Cache Memory, никаких virtual там нет.
...
Рейтинг: 0 / 0
20 сообщений из 45, страница 2 из 2
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Кто кушает мемори?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]