powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
17 сообщений из 67, страница 3 из 3
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902663
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотрите сейчас кто сколько памяти занимает,
вам бы наоборот, сиквел ограничить,
или еще кого прожорливого
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902684
hichnik_andrei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yasha123,
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902686
hichnik_andrei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902691
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну может у этого 1С тоже есть настройка max memory.
и ее кто-то неправильно выставил.
это надо в форум по 1С с тем же вопросом:
память не ест, зато жалуется, что не хватает.
---
сиквелу вашему хватает.
и он не кричит, что ему не хватило
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902703
0wl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
0wl
Гость
В статистике ожиданий на втором месте LCK_M_RIn_NL -- то есть, в базе есть блокировки по диапазону, а это признак "Автоматического режима блокировок", который большую часть запросов выполняет в Repeatable Read и Serializable

Надо переводить базу на управляемые блокировки, которые работают более гранулярно и отправляют в СУБД уже Read Committed (или даже RCSI, в зависимости от версии платформы). Иначе блокировки будут душить результаты других улучшений.

---

У 1С в настройках сервера есть несколько настроек, ограничивающих память. Самое дурацкое, что "максимальный объем памяти рабочих процессов" задается в байтах . Поэтому многие часто ошибаются на 3 порядка и ловят подобные ошибки.

--

Вообще у того же 1С на ИТС была статья о "лучших практиках" при работе с MS SQL. Многие вещи уже на уровне среднего бизнеса там выглядят спорными, но для базы в 10 Гб -- в самый раз
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902724
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда голосую за добавление трех нулей в настройки 1С
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902910
hichnik_andrei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yasha123
тогда голосую за добавление трех нулей в настройки 1С

Походу мимо )
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902913
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hichnik_andrei,

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

ну и когда тормоза на сервере начинаются посмотрите ожидания на сервере (скрипт я кидал), но мне кажется вряд ли у вас именно сиквел всему виной
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902916
hichnik_andrei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
2.
3.
4.
  select [session_id], [exec_context_id], [blocking_session_id], [blocking_exec_context_id], [wait_duration_ms], [wait_type], [resource_description] 
  from sys.dm_os_waiting_tasks 
  where [blocking_session_id] is not null 
     or [wait_duration_ms] > 10000


Сделал как только начало все лагать
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902926
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hichnik_andrei,

Сколько раз запускали? Я порог ожидания в 10 секунд воткнул может у вас конечно короче ожидания.

Но вот по этому скрину нету блокировок у вас. Те ожидания которые показаны это в основном все системное и показатели для них тоже в норме. Не в сиквеле дело.

Кстати раз у вас включен QueryStore вы в ней можете посмотреть топ самых тяжелых запросов в БД. (если она конечно включена на тормозящей базе)
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902928
hichnik_andrei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot felix_ff#22040253]hichnik_andrei,

Сколько раз запускали?


Один раз
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902933
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hichnik_andrei,

на будущее: когда пытаетесь понять причину проблем, убедитесь что вы действительно ее определили а не ошиблись.
поэтому почти любой скрипт для диагностики (если он конечно выполняется сравнительно быстро) надо запускать несколько раз. иначе вы ограничиваете свои возможности сделать правильный вывод слишком узкими критериями аналитической информации.
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902939
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Начните с простого - отключите pagefile в системе.
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902956
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot hichnik_andrei#22040257]
felix_ff
hichnik_andrei,

Сколько раз запускали?


Один раз
а что вы вообще пытались выявить этим запросом? Блокировки?
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902957
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spas2001
Начните с простого - отключите pagefile в системе.
Зачем?
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39902968
hichnik_andrei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
spas2001
Начните с простого - отключите pagefile в системе.


Отключил, завтра посмотрим
...
Рейтинг: 0 / 0
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
    #39903188
hichnik_andrei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot hichnik_andrei#22040327]
spas2001
Начните с простого - отключите pagefile в системе.


После отключения второй день - полет нормальный! Спасибо! Если будут сбои отпишу обязательно!
...
Рейтинг: 0 / 0
17 сообщений из 67, страница 3 из 3
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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