OD>> А кэш ОС чем не подходит? Все в нем хорошо кэшируется, если достаточно
OD>> памяти и не использовать этот же сервер в качестве файлового.
OD>
OD> Я подробностей не знаю, поэтому все сказанное мной в этой ветке - мои
OD> догадки. Чем не подходит - думаю тем что своим собственным кэшем сервер
OD> оперирует не как абстрактными данными а применительно к структуре БД.
OD> Т.е., например, он может решить что полезнее в кэше держать индексы, а
OD> сами данные можно подтянуть из при необходимости, и.т.п.

ага щас. :) Насколько я знаю, тоже самое - хранятся последние страницы к 
которым был доступ.

OD> Желающие могут провести эксперимент - поставить DefaultDbCachePages в
OD> ноль и сравнить производительность ;)


если больше файловый кэш никому не нужен, т.е. не используется этот сервер как 
файловый,
нет больше задач у него, то кручение размером кэша сервера практически не 
приводит ни к каким результатам. Однако, как только есть еще задачи, так лучше 
выделить кэша для базы побольше,
чтоб другие задачи в этот кэш не лезли.
Такой у меня вывод получился.
Специально с целью посмотреть, как оно будет на классике с маленьким кэшем, у 
SS выставил размер кэша 100 страниц. Никакой разницы.  Хоть 100 хоть 1000 хоть 
10тыс страниц.
Так вот, а в случае большого количества странц кэша, зачем кэшировать дважды.
А если сервер не выделенный, то тут ничто не поможет. ССЗБ.


--
Кочмин Александр

Ответить