Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Буферный пул заполнен менее чем на 5% / 14 сообщений из 14, страница 1 из 1
25.04.2018, 12:56
    #39635985
Brig_w
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
День добрый!
Есть база 1С размером 3тб, которая размещена на мощном железе (4 проца, 512 гб ram, дисковая полка подключена по оптике).
Больше года база работала на этом оборудовании в штатном режиме, без жалоб по производительности. В выходные сервер был перезагружен, и это привело к неожиданному результату: несмотря на то, что mssql захватил весь объем выделенной ему памяти (490 гб), значение счетчика BufferManager:database pages не поднимается выше 3 млн, т.е. 24 гб или менее 5% доступной памяти. При этом идет интенсивное чтение данных с дисковой подсистемы, в среднем 200мб/с с пиками до 800мб/с, и время жизни страниц в памяти очень низкое (20-30 сек). По всему выходит, что менеджер памяти не кэширует страницы данных в памяти, а по какой-то причине сбрасывает их на диск. Это было бы понятно при нехватке памяти, когда "лишние" страницы вытеснялись бы новыми, необходимыми для выполнения запроса. Но свободной памяти более чем достаточно - SQLServer:MemoryManager:free pages (KB) = 410 000 000.
В 1С сейчас невозможно работать из-за чрезвычайно медленной работы базы.
Подскажите, есть ли возможность заставить менеджер памяти снова использовать выделенную память по максимуму, как это было до перезагрузки?

Версия ОС: Windows 2012 R2 Standard
Версия SQL: Microsoft SQL Server 2012 Enterprise - 11.0.2100.60 (X64)

1C работает на отдельном сервере
...
Рейтинг: 0 / 0
25.04.2018, 13:00
    #39635988
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
Покажите результаты скрипта 21138033
...
Рейтинг: 0 / 0
25.04.2018, 13:10
    #39635991
Brig_w
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
...
Рейтинг: 0 / 0
25.04.2018, 13:13
    #39635995
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
Brig_w,

sql в виртуалке?
...
Рейтинг: 0 / 0
25.04.2018, 13:14
    #39635996
Brig_w
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
TaPaK,

нет, физика
...
Рейтинг: 0 / 0
25.04.2018, 13:17
    #39635998
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
Brig_w,

RTM? cсерьёзно? WTF :)

начните с SP

вот в частности в эту тему https://support.microsoft.com/ru-kz/help/2845380/fix-you-may-experience-performance-issues-in-sql-server-2012
...
Рейтинг: 0 / 0
25.04.2018, 13:26
    #39636001
Eleanor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
TaPaKначните с SP

+1
Тоже сталкивались с таким багом. Буферный пул успевал заполниться не больше, чем до 20%, а потом его опустошал Lazy writer.
...
Рейтинг: 0 / 0
25.04.2018, 13:32
    #39636008
Brig_w
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
TaPaK,

Это понятно. Но хотелось понять суть проблемы и может ли она решиться установкой SP. Раньше перезагрузки сервера не приводили к столь печальным последствиям, sql быстро набирал горячие данные в буферпул и весьма шустро работал.
...
Рейтинг: 0 / 0
25.04.2018, 13:34
    #39636011
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
Brig_wTaPaK,

Это понятно. Но хотелось понять суть проблемы и может ли она решиться установкой SP. Раньше перезагрузки сервера не приводили к столь печальным последствиям, sql быстро набирал горячие данные в буферпул и весьма шустро работал.
ответ прозаичен: ожидать от RTM к которому уже выпущено 4 SP, можно всего. Да и здоровыми таких людей не называют :)
...
Рейтинг: 0 / 0
25.04.2018, 13:39
    #39636012
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
А в логе ничего подозрительного нету? Может кто dbcc dropcleanbuffers зашедулил?..
...
Рейтинг: 0 / 0
25.04.2018, 13:40
    #39636013
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
Brig_w,

автор Раньше перезагрузки сервера не приводили к столь печальным последствиям, sql быстро набирал горячие данные в буферпул и весьма шустро работал.
а, ну как вариант можете перегружать до тех пор пока не станет "хорошо" :) 1С-ники
...
Рейтинг: 0 / 0
25.04.2018, 13:41
    #39636014
Eleanor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
Brig_wНо хотелось понять суть проблемы и может ли она решиться установкой SP
Если у вас описанная в статье проблема, то достаточно посмотреть счетчик SQL Server: Buffer manager\LazyWrites/sec - будут видны явные пики.
...
Рейтинг: 0 / 0
25.04.2018, 13:43
    #39636016
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
если прям лень ссылку открыват

авторThis causes a temporary release of more memory than is required to return to a steady state. For example, the buffer pool can release more data pages than required, inflating the free list depths and reducing the page life expectancy (PLE) for the buffer pool. In this situation, you'll notice a quick decline in the SQLServer:Buffer Manager\Page life expectancy performance counter values and a quick increase in SQLServer:Memory Manager\Free Memory (KB) performance counter values.
...
Рейтинг: 0 / 0
25.04.2018, 14:07
    #39636037
Brig_w
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буферный пул заполнен менее чем на 5%
По симптомам в самом деле похоже на описанный в статье баг.
Спасибо за ссылку.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Буферный пул заполнен менее чем на 5% / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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