本文介绍了即使没有进行爬网,Search Service应用程序数据库服务器实例也始终以恒定的CPU使用率运行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在维护SP 2013生产环境,其中包括两个用于Search Service应用程序的专用服务器以及用于搜索数据库(即爬网数据,链接数据库,管理数据库和分析数据库)的单独数据库实例.

We are maintaining SP 2013 production environment with two dedicated servers for Search service application and separate Database instance for search databases i.e crawl datase, link database, administration database and analytic database.

我们拥有带有文档管理系统的网站集,索引的项目到目前为止有900万个项目.

We have site collections with document management system and indexed items are 9 Million items till date.

我们注意到,即使没有新文档上载到SP网站,Search Database实例始终始终在CPU使用率一致的情况下运行(大约35%).

We noticed that Search Database instance is always running with consistent CPU usage (around 35%) at all the times even there are no new documents uploaded into SP sites .

我们假定,当没有新的文档要在网站集中进行爬网时,爬网作业不应运行,并且搜索服务数据库实例服务器应具有较低的CPU利用率,但是实际上这是没有发生的.

We are assuming that when there are no new documents to get crawled in Site collections, the crawl jobs should not run and the search service database instance server should have less CPU utilization but practically this is not happening.

我们还注意到文档库allitems.aspx页面始终对网站集中的所有文档库进行重新爬网,即使未对其文档进行任何修改.

We also noticed that the document libraries allitems.aspx page is always re crawling for all documents libraries in the site collections even there are no modifications to any of its documents.

请帮助我们解决问题的所有指针.

Kindly help us with any pointers to troubleshoot the issues.

推荐答案

请按照以下几点对您的问题进行排查:

Please troubleshoot your issue follow the points below:

检查是否已配置搜索服务的最低要求:

Check if you have configured the minimum requirements for search service:

https://technet.microsoft.com/zh-cn/library/651dba4d-8751-4bd8-9492-f2842b2e1177#Internet站点的搜索拓扑的硬件要求

https://technet.microsoft.com/en-us/library/651dba4d-8751-4bd8-9492-f2842b2e1177#Hardware requirements for search topologies for Internet sites

由于您的索引项多达900万个,每个索引分区的边界接近1000万个,因此建议您在搜索服务应用程序中创建一个新的索引分区.

As your indexed items up to 9 million which close to 10 million boundary per index partition, I suggest you creating a new index partition in search service application.

https://technet.microsoft.com/en-us/library/jj862355.aspx

此外,转到管理中心->搜索服务应用程序->内容源,检查是否添加了将定期对内容资源进行爬网的爬网计划.

Besides, go to Central Administration->search service application->content source, check if you add crawl schedules which will crawl the content resource regularly.

最诚挚的问候,

Grace Wang

Grace Wang


这篇关于即使没有进行爬网,Search Service应用程序数据库服务器实例也始终以恒定的CPU使用率运行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-03 11:43