Event ID 42125 6287 when exporting a large item count from Discovery Accelerator (DA)
book
Article ID: 100018014
calendar_today
Updated On:
Description
Error Message
An Error has occurred when retrieving Item
or
Unable to fetch item from "daserver1.abc.com". Reason: Saveset decompression failed. Error: Context: [0xc0041aa7]
IMPORTANT: Do not edit this content in Information Manager
Internal Notes
The content of this document is referenced in an Enterprise Vault Digest. Do not make changes to this article. If you would like changes to be made to this content, use the Information Manager feedback feature. Alternatively, you can send an e-mail to the owner or the Enterprise Vault Knowledge Management team DL-CS-KM.
Self Help PTI - active content project - 12-29-2014 This article has been moved to INTERNAL ONLY
Cause
Memory resources may be reduced to a low threshold or even become unavailable when exporting a large quantity of items which include large objects such as calendar items or appointments. Increasing the available page memory and lowering the process threads will enable the Enterprise Vault server enough time to decompress the message and convert the items for an export.
When too many production threads are working and the SQL server is out of connection sockets, the threads collide with each other and are forced to sleep for a period of time. If a thread fails to contact the SQL connection socket five consecutive times, the thread generates event errors such as SQL timeouts or deadlocks and terminates the export. This termination will be followed by a cascade of errors from the subsequent threads, which are not able complete their jobs because of their dependence on the failed thread.
The "sleeping" of the Production Threads slows down all processes. Lowering the Production Threads setting and allowing all threads to complete their jobs without sleeping will increase the overall performance of the export job.
Note: A thread can sleep up to four times consecutively without an error being logged.
Resolution
The "Number of Production Threads" setting has a default value of 25 threads. The recommendation is to set this value to 10 and test exports. If successful, the thread value can be increased slightly. If the errors return, lower the thread value until exports are successful.
How to change the Number of Production Threads setting:
a. Open the Discovery Accelerator web page
b. Within DA navigate to Application Administration > System Configuration > Export/production.
c. Change the Number of Production Threads from 25 to 10
d. Apply the changes
e. Restart Customer Background Tasks or Accelerator Manager Service
Issue/Introduction
Event ID 42125 error in the Application Event logs and Event ID 6287 error in the Enterprise Vault logs when exporting a large item count from Discovery Accelerator (DA)
Was this article helpful?
thumb_up
Yes
thumb_down
No