|
Использование large pages с MSSQL
|
|||
---|---|---|---|
#18+
Добрый день. Рассматриваю вопрос использования Large Pages с MSSQL 2016. Имеет ли кто-то из участников подобный опыт? Везде читаю, что эффект от использования Large Pages оценивается тестированием. Возможно, существуют какие-то технические показатели, при которых рекомендовано использование Large Pages? Например, объём ОЗУ, выделенный для MSSQL, количество транзакций, какие-то счётчики perfmon, свидетельствующие о недостаточной производительности Translation Look-Aside Buffer (TLB). И т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2020, 12:22 |
|
Использование large pages с MSSQL
|
|||
---|---|---|---|
#18+
DmitryStepin, для Vmware вроде бы рекомендуют с оговорками на аптайм после перезагрузки, а так - не встречал. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2020, 12:44 |
|
Использование large pages с MSSQL
|
|||
---|---|---|---|
#18+
А Вы вначале посмотрите в логе, нет ли записей с таким текстом: "Large Page Allocated: 32MB" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2020, 13:10 |
|
Использование large pages с MSSQL
|
|||
---|---|---|---|
#18+
Да, такие записи есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2020, 13:35 |
|
Использование large pages с MSSQL
|
|||
---|---|---|---|
#18+
тогда уже оно включено ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2020, 15:04 |
|
Использование large pages с MSSQL
|
|||
---|---|---|---|
#18+
Slava_Nik, нет, это означает только то, что условия функционирования large pages выполнены и LargePageAllocator "инициализирован". Чтобы использовать large pages для SQL Server buffer pool memory мне нужно включить trace flag 834. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2020, 17:13 |
|
Использование large pages с MSSQL
|
|||
---|---|---|---|
#18+
DmitryStepin нужно включить trace flag 834. Про него написано :
Могу предположить, что включение этого флага действует в дополнение к настройке min memory per query , т.е. будет выделяться память кратно размеру большой страницы. При большом числе одновременно работающих запросов может стать накладно. Особенно расточительно, если этим запросам нужно мало памяти. Редакцию вы не указали, но если, вдруг, у вас Express, то включайте смело. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 09:54 |
|
Использование large pages с MSSQL
|
|||
---|---|---|---|
#18+
tunknown, спасибо. Хотелось бы иметь диагностические данные по производительности, показывающие к применению данную фитчу. Но, видимо, просто буду пробовать и надеяться, что хуже не станет)). Доступна только на Enterprise ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2020, 10:27 |
|
Использование large pages с MSSQL
|
|||
---|---|---|---|
#18+
Станет хуже, время запуска службы может вырасти на порядок. Одного трейсфлага недостаточно. На современном железе эти "пляски" лишние. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2020, 12:17 |
|
Использование large pages с MSSQL
|
|||
---|---|---|---|
#18+
Александр Гладченко Станет хуже, время запуска службы может вырасти на порядок. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2020, 09:16 |
|
|
start [/forum/topic.php?fid=46&fpage=69&tid=1686489]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 325ms |
total: | 467ms |
0 / 0 |