Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
 Re: Как заставить SQL Server затянуть данные в кэш?  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3604
довести min sever memory до нужно значения, reconfigure, и долбить пока буфер не станет нужным. Обратно не отдаст, все довольны
6 окт 17, 13:19    [20848047]     Ответить | Цитировать Сообщить модератору
 Re: Как заставить SQL Server затянуть данные в кэш?  [new]
f000
Member

Откуда: 61
Сообщений: 15
TaPaK
довести min sever memory до нужно значения, reconfigure, и долбить пока буфер не станет нужным. Обратно не отдаст, все довольны

долбить в смысле - select * from толстые таблицы
6 окт 17, 15:39    [20848746]     Ответить | Цитировать Сообщить модератору
 Re: Как заставить SQL Server затянуть данные в кэш?  [new]
Eleanor
Member

Откуда:
Сообщений: 1053
f000,

Если у ТС размер БД меньше min sever memory, то помогут только большие страницы :)
7 окт 17, 13:07    [20850702]     Ответить | Цитировать Сообщить модератору
 Re: Как заставить SQL Server затянуть данные в кэш?  [new]
f000
Member

Откуда: 61
Сообщений: 15
Eleanor,

У ТС БД 5Тб, поэтому должно работать

а с большими страницами продакшин сервер IBM x3850 M2 (32Gb) + Win 2008 R2 Ent + Sql 2008 R2 не подружился
Trace Flag 834 ставил, SQL вел себя неадекватно:
если без ТФ834 SQL съедал под нагрузкой всю отведенную ему память (26Гб),
то с ТФ начинались жуткие тормоза, нехотя отъедал 16-18Гб и больше кушать не хотел
От применения отказался.
9 окт 17, 16:48    [20855218]     Ответить | Цитировать Сообщить модератору
 Re: Как заставить SQL Server затянуть данные в кэш?  [new]
Eleanor
Member

Откуда:
Сообщений: 1053
f000,

Честно говоря, на продакшене даже не пробовала использовать:

- На тесте стало понятно, что рестарт Sql Server-а сделать невозможно, придется перезагружать весь сервер.
- Коллеги жалеют оставлять ОС достаточно памяти: с общей памятью 32 Гб было бы выставлено max server memory не 26 Гб как у вас, а 30 Гб. В итоге с большими страницами ОС зависнет в неподходящий момент.

Если еще кто-нибудь пользовался большими страницами, интересно было бы узнать.
9 окт 17, 17:59    [20855512]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
Все форумы / Microsoft SQL Server Ответить