Archive and Purge

OIC Archive and Purge Concurrent Program

Oracle Incentive Compensation processes large volumes of data, which gives rise to storage and performance issues. Users can run the OIC Archive and Purge concurrent program to increase space in the system and improve its performance.

When you archive data, the application moves transaction data, within a give date range, to another table space. You can archive data to a specific table space or to a default location, depending on the concurrent program parameter.

While creating archive tables the application appends time stamp to the table name to signify the time when the table was archived.

Table_name: = <Table Name> ||’_’|| to_char (sysdate, ‘DDMMYYYYHH24MI’);

For example, if you have archived the CN_PAYMENT_API table on 20th May, 2009 at 9:00 Am, then application will create the following archive table:

CN_PAYMENT_API_200520090900

When you purge data, the application deletes all transaction data, within the specified date range. The application can purge data using a single process thread or multiple threads, depending on the concurrent program parameters.

Note: Transaction data once purged cannot be recovered.

Oracle Incentive Compensation maintains archive and purges details in the following audit tables:

Transaction data from the following tables will be available to the OIC Archive and Purge program:

Note: Before you archive or purge any data;