Setqueryprocessoroptions:Stsadm 操作 (Office SharePoint Server)
操作名称:Setqueryprocessoroptions
设置 SharePoint 搜索查询处理器设置的当前值。
有关如何管理设置以改进搜索结果的其他信息,请参阅管理设置以改善搜索结果 (Office SharePoint Server)。
备注
setqueryprocessoroptions 操作是在 Microsoft Office SharePoint Server 2007 Service Pack 2 (SP2) 中首次引入的。
语法
stsadm -o setqueryprocessoroptions
-ssp <SSP name>
[-securitytrimmingcachesize <security trimming cache size>]
[-securitytrimmingmultiplier <security trimming overfetch multiplier>]
[-nearduplicatemultiplier <duplicate removal overfetch multiplier>]
[-joinmultiplier <join discard overfetch multiplier>]
[-sdidjoinmultiplier <missing security descriptor overfetch multiplier>]
参数
参数名 |
值 |
是否必需 |
说明 |
ssp |
一个有效的共享服务提供程序 (SSP) 名称,例如“SharedServices1” |
是 |
指定与查询处理器关联的 SSP 的名称。 |
securitytrimmingcachesize |
1 和 2,147,483,647 之间的有效整数 |
否 |
指定增加 w3wp 进程内存使用量。这将提高在本地缓存中找到所需安全描述符的几率,从而减少与运行 SQL Server 的计算机之间的往返次数,并减少从运行 SQL Server 的计算机请求的数据量。如果搜索文档集包含大量不同的访问控制列表 (ACL),则应考虑该值。 默认值为 10,000。 |
securitytrimmingmultiplier |
1.001 和 100 之间的有效整数 |
否 |
当指定此乘数时,将导致检索更多的项。如果搜索文档集很大,但每个项仅限少量的用户访问,则应考虑该值。 默认值为 2.6。 |
nearduplicatemultiplier |
1.001 和 100 之间的有效整数 |
否 |
当指定此乘数时,将导致检索更多的项。如果搜索文档集中的许多项彼此之间是非常相近的重复项,则应考虑该值。 默认值为 1.8。 |
joinmultiplier |
1.001 和 100 之间的有效整数 |
否 |
当指定此乘数时,对于同时包含全文本组件和元数据组件的查询,将导致检索更多的项。仅当全文本结果集与大量查询的元数据结果集具有较小的交叉时,才应增加该值。 默认值为 10。 |
sdidjoinmultiplier |
1.001 和 100 之间的有效整数 |
否 |
当指定此乘数时,对于全文本搜索将导致检索更多的项。仅当使用“搜索结果删除”功能删除了许多搜索结果时,才应增加该值。 默认值为 1.01。 |
注释
在用作前段 Web 服务器的每台服务器上执行 iisreset /force 命令之前,任何查询处理器更改都不会生效。
对查询处理器设置进行的任何更改都将影响服务器性能。
这些乘数用于计算给定查询的结果数。
示例
若要确定查询处理器选项的当前设置,请键入以下语法:
stsadm -o setqueryprocessoroptions –ssp <SharedServicesName>
另请参见
概念
Listqueryprocessoroptions:Stsadm 操作 (Office SharePoint Server)