Article ID: 924102 - Last Review: October 25, 2007 - Revision: 1.3 The Recipient Update Service seems to slow down when you perform a rebuild operation in Exchange ServerOn This PageSUMMARYThis article describes factors that may cause the Recipient Update Service rebuild operation in Microsoft Exchange Server 2003 and in Microsoft Exchange 2000 Server to slow down. This article describes the objects that may require lots of time for the Recipient Update Service to evaluate. This article also discusses how to verify the Exchange Server filter and how to record the progress of the Recipient Update Service. INTRODUCTIONWhen you perform a rebuild operation on the Recipient Update Service in Exchange Server, the operation that creates the Recipient Update Service may seem to slow down. This issue may occur if the following conditions are true:
MORE INFORMATIONHow to perform the rebuild operation on the Recipient Update ServiceThe following steps describe how to perform the rebuild operation on the Recipient Update Service. The steps also describe how the server that is running Exchange Server obtains the target objects that have to be evaluated by the Recipient Update Service.
Why the rebuild operation on the Recipient Update Service may take lots of timeWhen the update process obtains the target objects that must be evaluated from a domain partition, it may take lots of time to update the objects that must be evaluated. This issue occurs because all objects are obtained.For example, the filter rules from each address list are added to the filter that is used to obtain the target objects for the Recipient Update Service evaluation if the following conditions are true:
If the total number of subfilters is more than 500, you can run the search under the domain partition by substituting the simple filter rules in this filter. This filter obtains all objects under the domain partition. Additionally, this filter obtains the valid objects for a mailbox and the valid objects for e-mail messages under the domain partition. This occurs because the search is run without the (mailnickname=*) attribute. Instead, the search is run with the (objectClass=*) condition. Therefore, it may take lots of time to complete the rebuild operation on the Recipient Update Service. Additionally, the rebuild operation on the Recipient Update Service updates the objects that are obtained in the same order in which they were obtained. The performance of the rebuild operation seems to be slow when valid objects for a mailbox and valid objects for e-mail messages are updated after some of these objects have been evaluated. How to verify the Exchange Server filterTo verify the filter that Exchange Server uses during the rebuild operation on the Recipient Update Service, follow these steps:
Example of a filter that lightens the server loadWhen the replacement filter obtains the target object, modify the filter rules to include the (mailnickname=*) attribute in the address list.For example, the following filter rule may be set in the address list. How to record the progress of the Recipient Update ServiceYou can record the detailed events of the Recipient Update Service in the Application log. To do this, set the diagnostic logging level of the MSExchangeAL component in the Properties dialog box on the Exchange Server server that is running the Recipient Update Service in Exchange System Manager.When the operation on the object is completed, the following event is recorded: Event Type: Information
246127
(http://support.microsoft.com/kb/246127/
)
How to check the progress of the Exchange Recipient Update Service
253770
(http://support.microsoft.com/kb/253770/
)
Tasks performed by the Exchange Recipient Update Service
296479
(http://support.microsoft.com/kb/296479/
)
Requirements for disabling the Recipient Update Service
The order in which LDAP query results are returned in Active DirectoryThe results of an LDAP query in the Active Directory directory service are returned in the order of smallest value to largest value. The smallest value is returned first. Therefore, the objects that are evaluated in the Recipient Update Service are also returned in that order.You can run the LDAP query by using the following filter rule. This filter rule is used by the Recipient Update Service. | Article Translations
|

Back to the top
