Имя: Пароль:
IT
Админ
MS SQL 2008 как заставить кэшировать?
0 Alexor
 
21.10.14
18:35
Всем привет.

Есть сервер MS 2008 standart R2
Стоит SQL 2008 x64

В сервере было 16 гигов памяти и один процессор. доступно было 0.
поставили 32 и + еще один процессор.
Сейчас скуль кэширует не более 3.5 гигов.
24 свободно.

показывает что в диспетчере задач, что в скуле.

сейчас пробуем память вернуть назад. Проц правда вытаскивать неохота, муторно.

В чем может быть дело?
1 Chai Nic
 
21.10.14
18:57
Может ему это не нужно? Скажем, ведется работа с парой гигабайт актуальных данных, и всё. Ты попробуй скажем ТиИ запустить или просто реиндексацию базы..
2 Джинн
 
21.10.14
20:13
3 Джинн
 
21.10.14
20:14
Стоп, у Вас 64-разрядный. Не то.
4 Lama12
 
22.10.14
13:55
(0) Поди в настройках sql стоит ограничение использования оперативки? Размер базы какой?
5 Ёпрст
 
22.10.14
14:09
везёт.. у нас гигов 80 или больше и всё под завязку - скулю сколько не дай, всё съест падла
6 antistaks
 
22.10.14
14:32
А sql то какой? Редакция какая?
7 Ёпрст
 
22.10.14
14:34
(6) кому вопрос ?
у автора 2008
8 Ёпрст
 
22.10.14
14:35
у нас
Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64)
9 antistaks
 
22.10.14
14:37
(6)к(0)
10 Lama12
 
22.10.14
14:43
(8) Третий сервис пак ставьте :)
11 antistaks
 
22.10.14
14:47
(10) для чего?
12 timurhv
 
22.10.14
17:59
(0) Сколько пользователей и нагрузка? У нас сразу  не съедает, постепенно начинает ползти вверх.
50гб памяти сожрал на 80 активных пользователей.
13 timurhv
 
22.10.14
18:00
+(12) по-моему, влияет еще метод восстановления у БД? Simple или Full.