OD>> А кэш ОС чем не подходит? Все в нем хорошо кэшируется, если достаточно
OD>> памяти и не использовать этот же сервер в качестве файлового.
OD>
OD> Я подробностей не знаю, поэтому все сказанное мной в этой ветке - мои
OD> догадки. Чем не подходит - думаю тем что своим собственным кэшем сервер
OD> оперирует не как абстрактными данными а применительно к структуре БД.
OD> Т.е., например, он может решить что полезнее в кэше держать индексы, а
OD> сами данные можно подтянуть из при необходимости, и.т.п.
ага щас. :) Насколько я знаю, тоже самое - хранятся последние страницы к
которым был доступ.
OD> Желающие могут провести эксперимент - поставить DefaultDbCachePages в
OD> ноль и сравнить производительность ;)
если больше файловый кэш никому не нужен, т.е. не используется этот сервер как
файловый,
нет больше задач у него, то кручение размером кэша сервера практически не
приводит ни к каким результатам. Однако, как только есть еще задачи, так лучше
выделить кэша для базы побольше,
чтоб другие задачи в этот кэш не лезли.
Такой у меня вывод получился.
Специально с целью посмотреть, как оно будет на классике с маленьким кэшем, у
SS выставил размер кэша 100 страниц. Никакой разницы. Хоть 100 хоть 1000 хоть
10тыс страниц.
Так вот, а в случае большого количества странц кэша, зачем кэшировать дважды.
А если сервер не выделенный, то тут ничто не поможет. ССЗБ.
--
Кочмин Александр