full crawl takes too long to complete sharepoint search

I faced an issue with sharepoint search where full crawl takes too long to complete nearly 240 hours. Requirement was how to reduce the full crawl time.

  • Search service is working fine.
  • search components are online and heathy.
  • There is enough space in the server drive hosting search components.
  • Checked event log in the server hosting crawl component and found the below error
Event ID: 30
Description: The search service stopped the filter daemon because it was consuming too many resources. A new daemon will automatically be started, and no user action is required.

Also from crawl logs found most traces related to memory quota choking like as below

The filter process could not be initialized when trying to process this item. Verify that the file extension is a known type and the item is not corrupt.

Resolution

so as to resolve the issue, we need to made some changes in registry.

HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice Server14.0SearchGlobalGathering Manager

Change the properties of below two items to 200 MB from the default value of 100 MB.

  • FilterProcessMemoryQuota
  • DedicatedFilterProcessMemoryQuota

follow the video below to get detail step by step information of the changes to do.



Categories: administration, Registry, Service Application, sharepoint server, sharepoint timer job step by step

Tags: , , , , , , , , , , , , , , , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: