Hi Steffen
It's not a dumb question at all, it's a very good one.
There are two ways you can purge your LiveCycle database.
1. You can use the Adobe PurgeProcessTool. This tool completely deletes all trace of processes that meet a particular criteria (usually, they must be older than a certain date).
After you run the tool, that process and all its data will be gone - there is no record that it ever existed.
You can find a batch file (modify for Unix) at: C:\Adobe\LiveCycle8.2\LiveCycle_ES_SDK\misc\Foundation\ProcessPurgeTool
Note: We've heard one report of corruption that may (or may not) be related to the use of this tool. (This is not FUD, just letting you know.) In this case, the user used "*" to try to delete everything from all categories. We recommend you only purge process types that you have created.
2. You can use the Avoka purge tool. This tool takes a slightly different approach. It leaves the old processes intact, but removes a whole lot of superfluous information that is stored along with the process instance. It removes:
- The data associated with certain internal data structures. This data accounts for the vast majority of the size associated with process instances, and is generally completely superfluous. (The only exception is if you're invoking processes programmatically, and polling for the results.)
- Optionally, the data associated with attachments within Workspace. It doesn't remove the record that there was an attachment, but if you try to download the attachment, it will be a zero byte file. Note that any attachments are duplicated at every single user step, potentially resulting in very large data in the database.
The bottom line is that it will dramatically reduce your database size, without removing your ability to search and track historical process instances.
You can find more information here: http://www.avoka.com/avoka/purge_util.shtml
If you have any questions, please email info-at-avoka.com
Howard