The archive feature of BMC Remedy AR System provides a convenient way to periodically store data (not definitions) from a form to an archive form; this reduces the amount of data accessed during searches on the main form, thus improving system performance. Archiving applies to all types of forms, except display-only forms, vendor forms, and join forms. You can manage the production system efficiently and utilize the available infrastructure and resources optimally. When you archive your data, you can improve system performance and enable data retention.
By archiving, the main application has fewer records which results in quicker searches and better performance, while the records are still archived. You can also reduce the database size by periodically extracting archived data.
The main form is the form on which archive is set (data is read from this form), and the archive form is the form to which data is copied. It is important that when you archive the main form, the related forms are also archived. For providing ability to archive related data, you can explicitly create associations between forms in the Developer Studio. For more information, see Defining associations to follow.
The following image displays the concept of archiving in BMC Remedy AR System.