I came across the limitation of the workflow history in SharePoint the other day. After 60 days the history is cleaned up. Technically it's the right way of doing things in SharePoint, because workflow history is a list and if we have more than 2000 records in the list we have performance issues.
There are some blog posts about that issue.
The main one:
Huge MOSS Workflow Issue... What is Microsoft Thinking!!!!
The other linked to the issue:
SPWorkflowAssociation.AutoCleanupDays
I worked with several clients on custom workflows for SharePoint and we created the separate audit database where all the SharePoint workflow activity information and list/library item information is stored.
For guys who have already created workflows in SharePoint or use standard SharePoint workflows - like Approval etc. - and they are not sure what to do the solution is to develop or purchase a tool to migrate their workflow history to separate database on a regular basis. I can help with that tool on request. :)
There are some blog posts about that issue.
The main one:
Huge MOSS Workflow Issue... What is Microsoft Thinking!!!!
The other linked to the issue:
SPWorkflowAssociation.AutoCleanupDays
I worked with several clients on custom workflows for SharePoint and we created the separate audit database where all the SharePoint workflow activity information and list/library item information is stored.
For guys who have already created workflows in SharePoint or use standard SharePoint workflows - like Approval etc. - and they are not sure what to do the solution is to develop or purchase a tool to migrate their workflow history to separate database on a regular basis. I can help with that tool on request. :)
Comments
Post a Comment