Hello,
In an Oracle 9i R2 database on Solaris 8 I am investigating some architecure changes. I have a tablespace that holds one table parititioned by year. My goal is to place older data (2000-2005) in a read-only tablespace.
I do not want to split the table partitions over multiple tablespaces.
I was hoping to have two tablespaces, functionally CURRENT (regular read-write) and HISTORICAL (read-only). My thought was to use a view with a corresponding PUBLIC synonym so user's SQL was transparent to which tablespace they are accessing. I think you can only do SELECT's on views though (i.e. no INSERT, UPDATE, DELETE's etc.). I may be wrong.
What can you recommend?
Thanks,
Michael42
In an Oracle 9i R2 database on Solaris 8 I am investigating some architecure changes. I have a tablespace that holds one table parititioned by year. My goal is to place older data (2000-2005) in a read-only tablespace.
I do not want to split the table partitions over multiple tablespaces.
I was hoping to have two tablespaces, functionally CURRENT (regular read-write) and HISTORICAL (read-only). My thought was to use a view with a corresponding PUBLIC synonym so user's SQL was transparent to which tablespace they are accessing. I think you can only do SELECT's on views though (i.e. no INSERT, UPDATE, DELETE's etc.). I may be wrong.
What can you recommend?
Thanks,
Michael42