|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
На сервере стоит :Microsoft SQL Server 2016 (RTM) - 13.0.1601.5 (X64) Apr 29 2016 23:23:58 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows Server 2016 Standard 6.3 <X64> (Build 14393: ) А также 1с8 с размером базы 17гб. Почему-то sql "жрет" только 10-12 Гб, хотя в настройках мах стоит 34 000 Мб. Куда копать и что можно сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 19:57 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
ну так или ему не надо (размер базы какой, 1Гб?) или он на виртуалке и 34 это не доступная память, а только то, что вы думаете о реально доступной памяти ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 20:24 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
Yasha123, Размер базы 17 ГБ, всего 48Гб оперативно памяти на сервере. Раньше sql использовал всю память какую выделишь(было все на 2008 сервере), после перехода на 2016 стал кушать только 10-12Гб, выше не подымается. Если сервер не перезагрузишь, то на следующий день 1с очень сильно начинает лагать ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 20:29 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
вообще при такой мизерной базе и 10Гб хватит. но покажите, какое у вас PLE: Код: sql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 20:44 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
Yasha123, object_name counter_name cntr_value SQLServer:Buffer Manager Page life expectancy 26543 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 20:49 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
hichnik_andrei Yasha123, object_name counter_name cntr_value SQLServer:Buffer Manager Page life expectancy 26543 Значит, хватает 10-12 гигов. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 20:55 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
alexeyvg, Значит повода для паники нет? Значит лагает 1с? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 20:58 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
hichnik_andrei alexeyvg, Значит повода для паники нет? Значит лагает 1с? Собственно, можно посмотреть в ресурс-мониторе нагрузку, очереди и задержку по файлам, для уверенности. А лагать сиквел может ещё из за блокировок, или неоптимального плана. Это нужно смотреть отдельно. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:04 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
alexeyvg, блокировку страниц памяти - включал и выключал мониторинг делал и через Perfmon и через Монитор активности SQl неоптимального плана - это что имеете ввиду? План обслуживание? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:10 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:16 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
hichnik_andrei alexeyvg, блокировку страниц памяти - включал и выключал мониторинг делал и через Perfmon и через Монитор активности SQl неоптимального плана - это что имеете ввиду? План обслуживание? "неоптимального плана" - имеется в виду неоптимальный план выполнения запроса. По разным причинам один и тот же запрос на одних и тех же данных может выполняться 10 мс, а может 10 с Нужно искать конкретные причины тормозов. Специалист нужен, как ни странно. Когда что то случается, люди обычно ищут специалиста :-) Наобум можно разве что обновить статистику, на всякий случай. Ещё посмотрите всё таки в ресурс-мониторе очереди и задержки на дисках. База то у вас в памяти, но в лог нужно писать быстро, что бы не было тормозов. Ещё важно знать, для понимания - вдруг стало резко плохо, или постепенно всё становилось медленнее и медленнее? Если первое - то нужно подумать, что поменяли :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:18 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
hichnik_andrei, Ещё бывают разочарования при переходе на новый сервер. "Ах, мы купили новый сервер, там 48 гигов вместо 8 у старого, а всё осталось по прежнему, и даже хуже" - у вас не этот случай? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:21 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
alexeyvg hichnik_andrei, Ещё бывают разочарования при переходе на новый сервер. "Ах, мы купили новый сервер, там 48 гигов вместо 8 у старого, а всё осталось по прежнему, и даже хуже" - у вас не этот случай? Да именно такой ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:24 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
hichnik_andrei alexeyvg hichnik_andrei, Ещё бывают разочарования при переходе на новый сервер. "Ах, мы купили новый сервер, там 48 гигов вместо 8 у старого, а всё осталось по прежнему, и даже хуже" - у вас не этот случай? Да именно такой Во вторых, нетрадиционные админы (то есть девопсы) любят ставить всё на новые серверы через виртуалку, а её нужно уметь настраивать. В третьих, на новых серверах любят использовать не быстрые диски с прямым подключением. а САНы, которые тоже нужно уметь настраивать. В четвёртых, при не очень большой нагрузке бОльшую роль играет производительность ядра, и мЕньшую - количество ядер. Поэтому не всегда 64 ядерный новый сервер будет быстрее старого 8 ядерного. Да, ещё в пятых - иногда, при апгрэйде железа, ещё обновляют версии софта (новые винды, новый сиквел), что ещё больше затрудняет настройку/наладку. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:34 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
Yasha123 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:38 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
alexeyvg, 1) Обновить статистику этим запросом? DBCC SQLPERF (N'sys.dm_os_wait_stats', CLEAR); GO 2) На сервере виртуалка не разворачивалсь 3) Диски SSD в RAID 4) стоит Intel® Xeon® E5-2620 (2 процессора) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:49 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
hichnik_andrei, у вас ожидания копеешные. по текущей картинке все ок. ну или вы запрос запустили сразу после перезагрузки сервера. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:50 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
да у вас блокировок воз и тележка, вот почему рестарт и помогает. надо смотреть, кто таблицы целиком лочит. например, апдэйты миллиона строк на стейтмент ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:51 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
hichnik_andrei alexeyvg, 1) Обновить статистику этим запросом? DBCC SQLPERF (N'sys.dm_os_wait_stats', CLEAR); GO 2) На сервере виртуалка не разворачивалсь 3) Диски SSD в RAID 4) стоит Intel® Xeon® E5-2620 (2 процессора) 1) Нет, UPDATE STATISTICS Или ребилд индекса Или сделать план обслуживания для обновления статистики. Или использовать Олину процедуру для оптимизации https://ola.hallengren.com/sql-server-index-and-statistics-maintenance.html По 2,3,4 ок, считаем, что с железом всё нормально. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:54 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
felix_ff hichnik_andrei, у вас ожидания копеешные. по текущей картинке все ок. ну или вы запрос запустили сразу после перезагрузки сервера. Еще магазины работаю, перезагрузка была по расписанию в 06 00 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:54 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
Типовая практика для 1с или включать принудительное прослушивание параметров или выполнять DBCC FREEPROCCACHE. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:55 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
alexeyvg, Обслуживание базы происходит таким образом ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:59 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
alexeyvg, ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 21:59 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
hichnik_andrei Обслуживание базы происходит таким образом ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 22:02 |
|
Помогите! Sql не использует вместо 34гб только 10-12 Гб оперативной памяти.
|
|||
---|---|---|---|
#18+
Владислав Колосов Типовая практика для 1с или включать принудительное прослушивание параметров или выполнять DBCC FREEPROCCACHE. Выполняется каждый день в T-SQL запросе на скрине он есть ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2019, 22:02 |
|
|
start [/forum/topic.php?fid=46&fpage=76&tid=1686783]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
108ms |
get tp. blocked users: |
1ms |
others: | 305ms |
total: | 484ms |
0 / 0 |