Will moving views from one schema to another have any adverse effect on performance?
I have about 40 views in one schema. I want to create a new schema which will have all the correct permissions. Suppose TableA resides in schema A. So my view will be in schema A. So I would do simply select * from TableA. Now I move this view to schema B. Since the table is in schema A, I would need to do select * from A.TableA. Will this cross-schema query cause any performance issues?
this is not where you might start in a performance review.
the sql of the actual view is probably far more important than which schema you place it in.
edit:
where the view resides should not affect performance. (aside from how the schema is laid out across blocks and datafiles)