过时WEB内容头(位于普通HTTP相应头)的意思是若是请求的网页已通过期,IIS决定是否返回一个新的版本。IIS使用发送页面以前,使用你提供的内容有效期限来标记每个web页面。网站访问者的浏览器会自动解释有效期标志。 web
经过设置Web内容的有效期,相比当即访问,第二次访问加载时间能够下降50% - 70%。 sql
在IIS 7.X中开启使WEB内容过时: 数据库
2. Windows 身份认证 浏览器
能够配置Sitecore使用Windows Authentication 进行SQL链接,从connectionString.config文件中移除用户名和密码。 缓存
<?xml version="1.0" encoding="utf-8"?> <connectionStrings> <add name="core" connectionString="Data Source=.\sql2008;Database=Sandbox6_Core;Trusted_Connection=Yes" /> <add name="master" connectionString="Data Source=.\sql2008;Database=Sandbox6_Master;Trusted_Connection=Yes" /> <add name="web" connectionString="Data Source=.\sql2008;Database=Sandbox6_Web;Trusted_Connection=Yes" /> </connectionStrings>
注意:若是你使用xDB,Reporting 数据库必须使用相同的配置。Analytics数据库的链接字符串必须是: 安全
<add name="reporting" connectionString="DataSource=<Data-Source>;Database=Sandbox6_Analytics;Trusted_Connection=Yes" />
3. 设置Microsoft SQL Server Database的属性 服务器
正确配置数据库的属性,能够提升性能。 性能
Compatibility Level 优化
兼容级别影响SQL语法和查询解析,应该对性能没有影响。兼容级别设置为 SQL Server 2008(100),有利于新的T-SQL功能。这个功能在许多脚本/命令中使用。 网站
Auto Close
设置Auto Close属性为false或OFF;MS SQL Server打开数据时,系统会分配资源维护它的链接状态,若是频繁链接数据库,会形成资源浪费。建议把Auto Close属性设置为false或OFF。
Auto Shrink
当Auto Shrink(自动收缩)属性被调用时,它会使用不少资源,而且你没法控制。建议设置Auto Shrink 属性为false或OFF。
Recovery Model
在Simple Recovery Model下,MS SQL Server记录事务日志的最小信息。
设置这些属性:
重复这些操做,设置Sitecore Core和Web数据库。
若是你使用ZIP文件包安装Sitecre,你应该为core 数据库重建搜索索引和快速搜索索引
重建搜索索引
重建搜索索引:
重建连接数据库(Link Database)
重建连接数据库:
当Sitecore CMS安装后,你应该优化缓存来提升解决方案的性能,下降服务器负载,提升系统容量。(When Sitecore CMS is installed, you should optimize caching to improve solution performance, reduce server load, and increase system capacity.)
详细信息请参见:Cache Configuration Reference.