powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Сколько нужно оперативной памяти или проблемы в дугом ?
23 сообщений из 23, страница 1 из 1
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831170
Andrei9385
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. На складе сканером сканируют штрих коды. Допустим 500 бумажек. Отсканировал, появилась номенклатура. Всё очень быстро. Сегодня при сканировании, задержка секунды 4~

Скуль съел все 32 гига оперативной памяти. Скуль с 1С. Виртуализация. Всего дал 36 гигов, 32 на скуль установил. 4 на оставшиеся сервисы типа 1С.

После перезапуска службы скуля, всё вновь забегало.

Как рассчитать, сколько все же будет достаточно оперативной памяти на все мои БД скулю ? Или проблема могла быть не в оперативной памяти ? С CPU и Диском проблем нет.
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831186
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело не в памяти. Память он возьмет хоть всю.

Я такое встречал на 2005. Вдруг без к-л заметной причины сервер начинает дико тормозить. Никаких зависших процессов нет.
Просто тормозит. После ребута - все ОК.
Благо, что появлялось это нечасто и ребут никого не напрягал.
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831199
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrei9385,

скорее всего дело в статистике,
а узкие места можете поискать с помощью счетчиков производительности
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831200
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Критика узкие места можете поискать с помощью счетчиков производительностиУзкие где ? В оборудовании ?
И чем это поможет ?
Бесполезное и малоинформативное занятие, ИМХО.
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831203
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrei9385,

покажите результат :
Код: sql
1.
select @@version



вы операционке сколько памяти оставили?
не 1С, не SQL, а именно операционке
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831210
Andrei9385
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64) Aug 22 2017 17:04:49 Copyright (C) 2017 Microsoft Corporation Enterprise Edition (64-bit) on Windows Server 2019 Standard 10.0 <X64> (Build 17763: ) (Hypervisor)

Всего 36ГБ. 32 на SQL. Значит 4 остается. Загрузка обычно на сервере на 88 процентов. Стоит добавить ? Вроде по нормальному, когда считается не больше 80, я прав ?
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831221
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше всего помогает обновление статистики.
Найди большие таблицы и обнови.
Время от времени можно "реорганизовать индексы".
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831232
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrei9385,

Поизучайте, когда начнет тормозить, представление sys.dm_exec_query_memory_grants. Сколько запрошено, сколько получено и так далее.
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831236
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrei9385Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64) Aug 22 2017 17:04:49 Copyright (C) 2017 Microsoft Corporation Enterprise Edition (64-bit) on Windows Server 2019 Standard 10.0 <X64> (Build 17763: ) (Hypervisor)

Всего 36ГБ. 32 на SQL. Значит 4 остается. Загрузка обычно на сервере на 88 процентов. Стоит добавить ? Вроде по нормальному, когда считается не больше 80, я прав ?

4 у вас остается на ОС и 1С
я не представляю сколько потребляет 1С, поэтому и спросил про отведенное на ОС

Настроены ли какие-нибудь профилактические скрипты/задания на сервере?

у вас RTM версия, на SQL2017 за два года вышло 15 апдейтов


покажите результат этого
Код: sql
1.
select * from sys.configurations 
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831241
Andrei9385
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
L_argo, обновление статистики, дефрагментация индексов, реиндексация таблиц баз данных.
komrad, прикрепил.
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831257
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrei9385komrad, прикрепил.

max memory установлено в 30ГБ, однако сиквел может "съесть" больше, до 10% сверху

в характерный период дня по рабочей нагрузке, что покажет этот запрос?

Код: sql
1.
2.
3.
SELECT *
FROM sys.dm_os_performance_counters
WHERE counter_name LIKE 'T%Server%';
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831259
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrei9385Стоит добавить ? Вроде по нормальному, когда считается не больше 80, я прав ?После нескольких дней работы под нагрузкой посмотрите значение Target Server Memory.
Это и будет по-нормальному.
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831262
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrei9385,

а вот тут описано как конфигурировать память сиквелу исходя из доступной памяти на сервере
https://docs.centrify.com/en/css/2018-html/index.html#page/Reporting/Setting_the_Maximum_Server_Memory_for_SQL_Server.04.html
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831268
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrei9385, а память на виртуалке где sql динамическая?
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831272
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L_argoКритика узкие места можете поискать с помощью счетчиков производительностиУзкие где ? В оборудовании ?
И чем это поможет ?
Бесполезное и малоинформативное занятие, ИМХО.

да-да, продолжайте перегружать сервер при появлении тормозов
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831289
Andrei9385
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad, я Вас понял, попробую. Благодарю.
buser, статическая.
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831406
zzzzzzzzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrei9385 Всего дал 36 гигов, 32 на скуль установил. 4 на оставшиеся сервисы типа 1С.

После перезапуска службы скуля, всё вновь забегало.

Как рассчитать, сколько все же будет достаточно оперативной памяти на все мои БД скулю ? Или проблема могла быть не в оперативной памяти ? С CPU и Диском проблем нет.

To prevent Microsoft SQL Server from consuming too much memory, you can use the following formula to determine the recommended maximum server memory:

●Reserve 4GB from the first 16GB of RAM and then 1GB from each additional 8GB of RAM for the operating system and other applications.

●Configure the remaining memory as the maximum server memory allocated for the Microsoft SQL Server buffer pool.

For example, if the computer hosting the Microsoft SQL Server instance has 32GB of total physical memory, you would reserve 4GB (from first 16 GB) + 1GB (from next 8 GB) + 1 GB (from next 8 GB) for the operating system, then set the Maximum server memory for Microsoft SQL Server to 26GB (32GB – 4GB – 1GB – 1GB = 26).

PS сами вы скуль



https://docs.centrify.com/en/css/2018-html/index.html#page/Reporting/Setting_the_Maximum_Server_Memory_for_SQL_Server.04.html
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39831407
zzzzzzzzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хз сколько ест 1Ж
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39832034
Antony J Z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выделите ос+1эс 10Гб, а скулю (ос+1эс)+(ос+1эс)*1,6180339887 ~26Гб,и всё заработает.
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39832245
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antony J ZВыделите ос+1эс 10Гб, а скулю (ос+1эс)+(ос+1эс)*1,6180339887 ~26Гб,и всё заработает.И чем это принципиально отличается от приведенного в стартовом посте ? Ничем.
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39832275
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L_argoAntony J ZВыделите ос+1эс 10Гб, а скулю (ос+1эс)+(ос+1эс)*1,6180339887 ~26Гб,и всё заработает.И чем это принципиально отличается от приведенного в стартовом посте ? Ничем.4 меньше 10
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39832279
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antony J ZВыделите ос+1эс 10Гб, а скулю (ос+1эс)+(ос+1эс)*1,6180339887 ~26Гб,и всё заработает.

а как скуля с виндозой будут делиться рамой?
...
Рейтинг: 0 / 0
Сколько нужно оперативной памяти или проблемы в дугом ?
    #39832340
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинAntony J ZВыделите ос+1эс 10Гб, а скулю (ос+1эс)+(ос+1эс)*1,6180339887 ~26Гб,и всё заработает.

а как скуля с виндозой будут делиться рамой?Непонятен вопрос.
Это ОС раздаёт приложениям память, в том числе сиквелу.

Если сказать сиквелу, что нужно взять 26 гб, то ОС ему столько и даст.

Конечно, тут нужно точнее считать, потому что буферный пул - это не вся память, которую будет использовать сиквел, так что нужно в пул попросить поменьше (я бы сделал 22-24)
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Сколько нужно оперативной памяти или проблемы в дугом ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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