Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Сервер не использует всю оперативную память  [new]
leonix
Member

Откуда:
Сообщений: 403
По данным диспетчера
Всего установленно - 767
Занято памяти всеми приложения (в т.ч. скуль) - 376

В параметрах скуля установлено - 612

На этой величине остановился рост как вкопанный и дальше не растет.

На просторах инета нашёл запрос который показывает структуру памяти. Скрин прикрепил.

Подскажите куда копать.

К сообщению приложен файл. Размер - 26Kb
2 апр 19, 13:24    [21850001]     Ответить | Цитировать Сообщить модератору
 Re: Сервер не использует всю оперативную память  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36989
Откуда дровишки, что серверу надо больше, чем у него есть?
2 апр 19, 13:30    [21850015]     Ответить | Цитировать Сообщить модератору
 Re: Сервер не использует всю оперативную память  [new]
leonix
Member

Откуда:
Сообщений: 403
Как можно убедиться что ничто не ограничивает скуль в поедании памяти. База терабайтная, почему бы не использовать всю память для кэширования индексов.
2 апр 19, 14:22    [21850083]     Ответить | Цитировать Сообщить модератору
 Re: Сервер не использует всю оперативную память  [new]
msLex
Member

Откуда:
Сообщений: 8091
leonix
База терабайтная, почему бы не использовать всю память для кэширования индексов.


Сервер кешируют только те данные, к которым были обращения (вообще-то это общий принцип кеширования)

Ну позапускайте запросов select count(*) from table with(index(index_name/index_id)) по нужным для вас индексам.
2 апр 19, 14:34    [21850096]     Ответить | Цитировать Сообщить модератору
 Re: Сервер не использует всю оперативную память  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
leonix,

можно минимум памяти поднять до нужного, тогда отгрызть должен всё себе
2 апр 19, 14:35    [21850097]     Ответить | Цитировать Сообщить модератору
 Re: Сервер не использует всю оперативную память  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3712
leonix
По данным диспетчера
Всего установленно - 767
Занято памяти всеми приложения (в т.ч. скуль) - 376

В параметрах скуля установлено - 612

На этой величине остановился рост как вкопанный и дальше не растет.

На просторах инета нашёл запрос который показывает структуру памяти. Скрин прикрепил.

Подскажите куда копать.


а "скуля" какой версии?
2 апр 19, 14:41    [21850105]     Ответить | Цитировать Сообщить модератору
 Re: Сервер не использует всю оперативную память  [new]
leonix
Member

Откуда:
Сообщений: 403
Ролг Хупин,

Microsoft SQL Server 2016 (SP2-GDR) (KB4293802) - 13.0.5081.1 (X64)
Jul 20 2018 22:12:40
Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows Server 2019 Standard 10.0 <X64> (Build 17763: )
2 апр 19, 14:43    [21850109]     Ответить | Цитировать Сообщить модератору
 Re: Сервер не использует всю оперативную память  [new]
leonix
Member

Откуда:
Сообщений: 403
TaPaK,
Сколько нужно не знаю, но простаивает полсервера при наличии терабайтной базы
2 апр 19, 14:45    [21850111]     Ответить | Цитировать Сообщить модератору
 Re: Сервер не использует всю оперативную память  [new]
msLex
Member

Откуда:
Сообщений: 8091
leonix
Ролг Хупин,

Microsoft SQL Server 2016 (SP2-GDR) (KB4293802) - 13.0.5081.1 (X64)
Jul 20 2018 22:12:40
Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows Server 2019 Standard 10.0 <X64> (Build 17763: )



https://docs.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2016
2 апр 19, 14:47    [21850116]     Ответить | Цитировать Сообщить модератору
 Re: Сервер не использует всю оперативную память  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
да, в вашей кэш ограничен 128
2 апр 19, 14:52    [21850122]     Ответить | Цитировать Сообщить модератору
 Re: Сервер не использует всю оперативную память  [new]
leonix
Member

Откуда:
Сообщений: 403
Упс...

Всем спасибо!
2 апр 19, 14:53    [21850123]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить