Oracle Database 12.2.0
RHEL 7.4
Hi,
Could you please help me on how I should build my tablespaces on my new environment. I am actually migrating tables from different sources and also loading into tables from flat files.
1. First, from 1 source(source A), almost all tables are constant in size for last 3 months. The table size varies from
DWH_BI_CB0 - 1kb - 23 mb(table size)
DWH_BI_CB1 - 50 mb - 435 mb(table size)
DWH_BI_CB2 - 800 mb - 3.77 gb(table size)
For some tables, the daily increase could be like shown below
TABLEX 289.5 mb
7 kb increase 290.2 mb
1 mb 291.1 mb
281.3 mb
7 mb 288.3 mb
2 mb 290.2 mb
1 mb 291.1 mb
291.0 mb
How should I build the tablespaces? Should I build 3 tablespaces for example
DWH_BI_CB0 - 1kb - 23 mb(table size)
DWH_BI_CB1 - 50 mb - 435 mb(table size)
DWH_BI_CB2 - 800 mb - 3.77 gb(table size)
where table sizings shown above go into their respective tablespaces?
or should I build a single tablespace where all tables which are contant in size go into it(1KB - 3.77 GB)?
or should I build tablespaces based on the size of the daily increment(for example monthly increment of 1g to into 1 tablespace and increment of 1mb go into another tablespace)?
Taking into consideration the increment parameter and maximum file size
Capture.PNGThanks,
Roshan