We operate an Oracle 19c database.
Customer would like us to online reorganize some tables that has CLOBs fields stored in secure file.
There is no "low-load" time frame so the online reorgs fail with ORA-1555 every time. ... and in DBA_LOBS view the PCTVERSION, RETENTION fields are empty.
So the question is how could we increase the chance that online reorg finishes successfully?
Thankyou, Darkvood
I'm guessing you're using DBMS_REDEFINITION? In any event, the first phase of a online reorg is a 'snapshot' of the current data, which provides a base from which we can later apply deltas to keep the process up to date whilst still being online.
So in effect you'd need an undo retention (and similarly sized undo tablespace) for as long as it would take to do a "create-table-as-select" on your table.
You can experiment with a copy using subset of the data and extrapolate from there - it should be reasonably linear.
Also worth exploring some of the caching/logging options for your LOB to see if tweaking those improves the performance of the CTAS.