SharePoint 2016:性能优化和高可用(一,配额限制和内容生命周期管理)
这些年做了很多SharePoint 及相关项目,针对交付的项目,在回访的过程发现,他们反映性能越来越慢,特别是在一些大的企业。那就学习一下这个平台的优化策略,也希望能给SharePoint 用户和一些开发提供参考。
本文是参考网上的一些方法结合自己项目经验编写,也是给自己提供配置备忘录。勿喷,如果失误之处,请指正。
这不是一个SharePoint 扫盲文章,前提是你知道如何安装、配置,创建网站集和子网站等技能。
介绍一下使用SharePoint 2016 PowerShell:更改网站集管理员。
Use the Set-SPSite cmdlet with the –OwnerAlias and –SecondaryOwnerAlias switches by using the following syntax.
Set-SPSite -Identity "<SiteCollection>" -OwnerAlias "<DOMAIN\User>"-SecondaryOwnerAlias "<DOMAIN\User>"
<SiteCollection> 是要添加网站集管理员的网站集的URL。
<DOMAIN \ User> 是要添加为网站集所有者的用户的名称。
-OwnerAlias 参数定义的主站点集管理员。
-SecondaryOwnerAlias 参数定义网站集第二管理员。
SharePoint 2016 PowerShell 快速创建网站集。
使用启用-SPWebTemplateforSiteMaster cmdlet与-Template通过使用以下语法开关:
Enable-SPWebTemplateForSiteMaster –Template “<Template Name>”
<模板名称>是特定于顶级站点的网站定义的名称。例如,模板名称“STS#0”表示团队网站模板。
使用新SPSiteMaster cmdlet与-ContentDatabase和-Template通过使用以下语法开关:
New-SPSiteMaster –ContentDatabase <Content Database> -Template “<Template Name>”
<Content Database>是包含网站集的内容数据库的名称。
<模板名称>指定顶级站点的站点定义。例如,模板名称“STS#0”表示团队网站模板。
使用快速网站集创建创建网站集
执行以下步骤以使用快速网站集创建创建网站集:
打开SharePoint 2016 Management Shell。
使用新的SPSite cmdlet与-url,-Template,-ContentDatabase,-CreateFromSiteMaster和-OwnerAlias使用以下语法开关:
New-SPSite -Url "<URL for the new site collection>" -Template “<Template Name>” -ContentDatabase <Content Database> -CreateFromSiteMaster -Own