Error code: ORA-01555
The run lived longer than the database could hold a consistent picture of the data for it, the signature of a run that has grown too big or too slow. (The ValidatePeriod flavor of this error usually just means uncosted transactions are pending: rerun all the cost processes in sequence.)
Pure performance: the run outlived database undo.
Where did the time go?
select * from cst_sql_timings where request_id = &request_id
Last five runs of the processor
select * from (select * from cst_cp_requests order by creation_date desc) where rownum <= 5
Read-only diagnostic queries. Substitute the bind values for your instance; run in a test environment first.
My Oracle Support document IDs for readers with access: 2257853.1. We do not reproduce their content.
Checked Cost processor behavior for Oracle Fusion Cost Management, rewritten in plain words from publicly known troubleshooting practice and reviewed by a working consultant. Checked against the current release, Jul 2026. Amounts, account names and navigation vary by configuration; verify in your own instance and test before acting.