Настройка параметров кэширования (SharePoint Server 2010)
Применимо к: SharePoint Server 2010
Последнее изменение раздела: 2016-11-30
В этой статье приведены общие сведения о кэше BLOB, профилях кэша и параметрах кэша объектов, которые могут быть заданы для Microsoft SharePoint Server 2010 на уровне веб-приложения.
SharePoint Server 2010 предоставляет три типа кэшей, которые позволяют повысить скорость загрузки веб-страниц в браузере: кэш BLOB, кэш вывода страниц и кэш объектов. Для включения и настройки кэша BLOB используется файл Web.config, относящийся к соответствующему веб-приложению. Кэш вывода страниц и кэш объектов настраиваются в пользовательском интерфейсе на уровне семейства веб-сайтов, однако некоторые параметры этих кэшей также могут быть настроены на уровне веб-приложений. Изменения файла Web.config будут применяться ко всем семействам веб-сайтов и сайтам в веб-приложении и будут переопределять все настройки на уровне семейства веб-сайтов или ниже.
Примечание
Для использования кэша вывода страниц и кэша объектов необходимо воспользоваться компонентом публикации на сайте.
Содержание:
Кэш BLOB
Профили кэша вывода страниц
Кэш объектов
Кэш BLOB
Для ускорения загрузки файлов и уменьшения нагрузки на сервер баз данных SharePoint Server 2010 предоставляет кэш на диске, в котором хранятся файлы, используемые веб-страницами. Эти файлы называются большими двоичными объектами (BLOB), а кэш, используемый для хранения этих объектов, называется кэшем BLOB. Кэш BLOB расположен непосредственно на жестком диске интерфейсного веб-сервера. Когда веб-страница открывается впервые, эти файлы копируются из базы данных в кэш, расположенный на жестком диске сервера, и все последующие запросы этих файлов обслуживаются с жесткого диска этого сервера. По умолчанию кэш BLOB отключен, поэтому для использования этого кэша его необходимо включить. При включении кэша BLOB на интерфейсном веб-сервере нагрузка, на сервер баз данных SharePoint Server 2010, связанная с запросами на чтение от веб-браузеров, снижается.
Для включения кэша BLOB используется файл Web.config, относящийся к соответствующему веб-приложению. Изменения файла Web.config будут применяться ко всем семействам веб-сайтов в веб-приложении. Дополнительные сведения о кэше BLOB см. в разделе Планирование кэширования и производительности (SharePoint Server 2010).
Профили кэша вывода страниц
Кэш вывода страниц сохраняет отображенный вывод страницы. В кэше вывода страниц хранятся различные версии кэшированных страниц в зависимости от разрешений пользователей, запрашивающих страницу. Параметры кэша вывода страниц могут быть заданы на уровне семейства веб-сайтов, на уровне сайта, а также для макетов страниц. По умолчанию кэш вывода страниц отключен.
Кэш вывода страниц использует профили кэша, которые определяют период хранения элементов в кэше. Можно указать разные профили кэша для анонимных пользователей и пользователей, прошедших проверку подлинности, и оптимизировать использование кэша на основе методов проверки подлинности, разрешенных на сайте.
Для настройки параметров профиля кэша для веб-приложения необходимо использовать файл Web.config на сервере приложений. Параметры профиля кэша, настроенные на уровне веб-приложений, будут использоваться для всех профилей кэша в семействе веб-сайтов для веб-приложения.
Примечание
Чтобы использовать кэш вывода страниц и связанные параметры профиля кэша, необходимо использовать компонент публикации на сайте.
Кэш объектов
Кэш объектов сокращает объем трафика между веб-сервером и базой данных SQL, сохраняя объекты (такие как списки и библиотеки, параметры веб-сайта и макеты страниц) в памяти интерфейсного веб-сервера. В результате скорость отображения страниц, которым требуются эти элементы, повышается. Параметры кэша объектов можно настраивать на уровне веб-приложения и на уровне семейства веб-сайтов. По умолчанию кэш объектов включен на уровне семейства веб-сайтов.
Для оптимизации использования кэша объектов веб-приложениями можно указать размер кэша объектов. Большой размер кэша объектов позволяет повысить производительность больших сайтов, однако увеличивает потребление ресурсов ОЗУ на каждом интерфейсном веб-сервере. Остальные параметры кэша объектов можно настроить на уровне семейства веб-сайтов.
Примечание
Для использования кэша объектов необходимо воспользоваться компонентом публикации на сайте.
Требования задачи
Содержание:
Настройка параметров кэша для веб-приложения (SharePoint Server 2010)
Настройка пользовательских учетных записей для кэша объектов
Очистка кэша больших двоичных объектов (SharePoint Server 2010)
See Also
Concepts
Планирование кэширования и производительности (SharePoint Server 2010)