Question: Is is safe to move a 'plan table' to a temp tablespace??? Hey, all.
I've got a non-managed standby database, which I am hoping to release
as a reporting database.
I'm trying to determine what I can and can't do with this db. Clearly,
as it can only be opened in read only mode, I can't modify anything.
I am trying an explain plan on a SQL statement (something I'm sure the
developers would like for testing) and get an error:
RA-01552: cannot use system rollback segment for non-system tablespace
My current impression as to why this is happening is that explain plan
writes to the plan_table, which is stored in a permanent tablespace.
Can I not run explain plans in a read-only standby, then? Or is there
some mechanism of moving the plan_table to a temp tablespace? Sounds
like a bad idea, but otherwise, I see no way of using explain plan for
tuning in a read-only db...
Thanks for all comments,
BD. |