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

Откуда:
Сообщений: 15
Установлено:
Windows 2008 R2 / 64 bit (128Гб ОЗУ)
SQL Server 2008 R2

У SQL сервера разрешено "кушать" более 100Гб памяти (но ставил и больше)
автор
sp_configure 'max server memory', 102400;


Но при этом сервер ест не более
67 108 864 Кб , т.е 67 Гб (данные Perfomance Monitor:SQL_SERVER_Total_Server_Memory и Task Manager)

Сервер используется под 1С. Базы размером ~400 Гб
Те же базы на другом сервере (в другом офисе) работают на похожей конфигурации сервера.
Там сервер SQL "съедает" всю память, которую ему разрешают - порядка 110Гб.

В чём может быть причина?
Искать в Винде/железе или в SQL Server ?
7 апр 15, 16:17    [17484269]     Ответить | Цитировать Сообщить модератору
 Re: SQL server не использует всю память  [new]
Glory
Member

Откуда:
Сообщений: 104760
wwwolfy
Windows 2008 R2 / 64 bit (128Гб ОЗУ)
SQL Server 2008 R2

Публикуйте полные версии



wwwolfy
Там сервер SQL "съедает" всю память, которую ему разрешают - порядка 110Гб.

wwwolfy
Но при этом сервер ест не более 67 108 864 Кб , т.е 67 Гб

Так кто и сколько ест то ?
7 апр 15, 16:20    [17484283]     Ответить | Цитировать Сообщить модератору
 Re: SQL server не использует всю память  [new]
Crimean
Member

Откуда:
Сообщений: 13148
трасфлаги + lock pages in memory, обычно, помогают
и поведение разное в случаях когда "заставляешь" взять всю память сразу или "сам берет, когда надо"
7 апр 15, 16:23    [17484318]     Ответить | Цитировать Сообщить модератору
 Re: SQL server не использует всю память  [new]
wwwolfy
Member

Откуда:
Сообщений: 15
Glory
Публикуйте полные версии


Microsoft SQL Server 2008 R2 (SP1) - 10.50.2550.0 (X64)
(64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)

Windows 2008 R2 Enterprise / 64 bit
не знаю какая ещё инфа нужна

Glory
Так кто и сколько ест то ?

Сервер1 ест 67Гб
Сервер2 ест 100Гб (скока дадут)

Сервер2 работает с похожими базами 1С и с меньшей нагрузкой.
Вопрос и проблема - с Сервером1
7 апр 15, 16:25    [17484334]     Ответить | Цитировать Сообщить модератору
 Re: SQL server не использует всю память  [new]
Konst_One
Member

Откуда:
Сообщений: 11538
select @@VERSION
7 апр 15, 16:26    [17484341]     Ответить | Цитировать Сообщить модератору
 Re: SQL server не использует всю память  [new]
Konst_One
Member

Откуда:
Сообщений: 11538
wwwolfy

Microsoft SQL Server 2008 R2 (SP1) - 10.50.2550.0 (X64)
(64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)


Как получить последний пакет обновления для SQL Server 2008 R2:
https://support.microsoft.com/en-us/kb/2527041/ru
7 апр 15, 16:28    [17484356]     Ответить | Цитировать Сообщить модератору
 Re: SQL server не использует всю память  [new]
wwwolfy
Member

Откуда:
Сообщений: 15
Crimean
трасфлаги + lock pages in memory, обычно, помогают
и поведение разное в случаях когда "заставляешь" взять всю память сразу или "сам берет, когда надо"


В течении 2х рабочих часов после перезагрузки сервера выходят на указанный режим.
Сервер2 забирает всю память, ибо кэширует базы размера ~200 Гб
Сервер1 забирает ТОЧНО 67 108 864 Кб и не берёт больше. Мониторинг нескольких дней.
7 апр 15, 16:28    [17484360]     Ответить | Цитировать Сообщить модератору
 Re: SQL server не использует всю память  [new]
Glory
Member

Откуда:
Сообщений: 104760
wwwolfy
Windows 2008 R2 Enterprise / 64 bit
не знаю какая ещё инфа нужна

Нужно все, что выдает select @@version. В оригинале


wwwolfy
Сервер2 работает с похожими базами 1С и с меньшей нагрузкой.

И вы сранили все настройки обеих серверов ?
И их учетных записей ? И настроек политик ?
7 апр 15, 16:29    [17484366]     Ответить | Цитировать Сообщить модератору
 Re: SQL server не использует всю память  [new]
wwwolfy
Member

Откуда:
Сообщений: 15
Сервер2
Microsoft SQL Server 2008 R2 (SP1) - 10.50.2550.0 (X64)
(64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)
7 апр 15, 16:31    [17484378]     Ответить | Цитировать Сообщить модератору
 Re: SQL server не использует всю память  [new]
Glory
Member

Откуда:
Сообщений: 104760
wwwolfy
Microsoft SQL Server 2008 R2 (SP1) - 10.50.2550.0 (X64)
(64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)

Это - не все. Здесь нет редакции сервера
Используйте copy-paste, это просто
7 апр 15, 16:33    [17484392]     Ответить | Цитировать Сообщить модератору
 Re: SQL server не использует всю память  [new]
wwwolfy
Member

Откуда:
Сообщений: 15
Glory
wwwolfy
Windows 2008 R2 Enterprise / 64 bit
не знаю какая ещё инфа нужна

Нужно все, что выдает select @@version. В оригинале


полный текст:
автор
Microsoft SQL Server 2008 R2 (SP1) - 10.50.2550.0 (X64) Jun 11 2012 16:41:53 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)


Glory
wwwolfy
Сервер2 работает с похожими базами 1С и с меньшей нагрузкой.

И вы сранили все настройки обеих серверов ?
И их учетных записей ? И настроек политик ?


Вы когда-нибудь сравнивали ВСЕ настройки Win серверов ? Как это сделать?
7 апр 15, 16:35    [17484397]     Ответить | Цитировать Сообщить модератору
 Re: SQL server не использует всю память  [new]
Glory
Member

Откуда:
Сообщений: 104760
wwwolfy
Вы когда-нибудь сравнивали ВСЕ настройки Win серверов ? Как это сделать?

Зачем все ? Те, которые менялись от стандартных
7 апр 15, 16:37    [17484421]     Ответить | Цитировать Сообщить модератору
 Re: SQL server не использует всю память  [new]
Glory
Member

Откуда:
Сообщений: 104760
автор
Microsoft Corporation Standard Edition

Maximum memory supported - 64Gb
7 апр 15, 16:38    [17484426]     Ответить | Цитировать Сообщить модератору
 Re: SQL server не использует всю память  [new]
wwwolfy
Member

Откуда:
Сообщений: 15
Glory
автор
Microsoft Corporation Standard Edition

Maximum memory supported - 64Gb


Да, вы правы.
Купили 2 Enterprise сервера, а админы поставили вот так.
Будем разбираться, спасибо.
7 апр 15, 16:42    [17484447]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить