powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Буферный пул заполнен менее чем на 5%
14 сообщений из 14, страница 1 из 1
Буферный пул заполнен менее чем на 5%
    #39635985
Brig_w
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый!
Есть база 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
Буферный пул заполнен менее чем на 5%
    #39635988
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покажите результаты скрипта 21138033
...
Рейтинг: 0 / 0
Буферный пул заполнен менее чем на 5%
    #39635991
Brig_w
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Буферный пул заполнен менее чем на 5%
    #39635995
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Brig_w,

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

нет, физика
...
Рейтинг: 0 / 0
Буферный пул заполнен менее чем на 5%
    #39635998
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Буферный пул заполнен менее чем на 5%
    #39636001
Eleanor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaPaKначните с SP

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

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

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

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

автор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
Буферный пул заполнен менее чем на 5%
    #39636037
Brig_w
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По симптомам в самом деле похоже на описанный в статье баг.
Спасибо за ссылку.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Буферный пул заполнен менее чем на 5%
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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