This example shows:
- How to size the Oracle datafiles for projected ENOVIA Live Collaboration
growth.
- How to optimize the disk layout for optimal Disk I/O performance
and really how to minimize contention of hot disk read and write needs
of the application's hot table indexes and tables.
This example assumes a projected migration of 2TB of attached File Store
data that might translate down to upwards of 4,000,000 business
objects in this database. This estimate presumes an average file size
of 500K.
The average business object sizes range from 2k - 20k depending on
six independent variables, but a good guide is to presume that production
systems should plan for an average business object size of 10k.
This leads to the suggestion that the production system could be sized
between 60-75g.
The Development System will not reach this size, but the database
could be installed with these initial tablespace structures:
Name |
Description |
Value |
MATRIX_TS |
Admin Tables (Lesser) Vault Tables |
500m |
MATRIX_ITS |
Admin Indexes (Lesser) Vault Indexes |
500m |
DB45_TS - |
DB45 (Major Vault) Tables |
4g |
DB45_ITS |
DB45 (Major Vault) Indexes |
4g |
The Production and Test systems may need specialized growth tuning
considerations including 'large and hot' object datafile isolation with
further tablespaces:
Name |
Description |
Value |
DB45_STRING_DATA |
DB45 String Tables |
10g |
DB45_STRING_INDEX |
DB45 String Indexes |
10g |
DB45_RO_DATA |
DB45 Relationship Tables |
2g |
DB45_RO_INDEX |
DB45 Relationship Indexes |
2g |
DB45_HIST_DATA |
DB45 History Table |
10g |
DB45_HIST_INDEX |
DB45 History Indexes |
10g |
DB45_BO_DATA |
DB45 Bus. Object Tables |
2g |
DB45_BO_INDEX |
DB45 Bus. Object Indexes |
2g |
Factor in an additional 10-15g for large Undo Tablespaces (imports
and dataloads which tend to stretch Undo).
For Development, however, assume that additional large specialized
tablespace structures for uniquely large and hot objects are not required.
So plan for the initial set of application specific tablespaces and presume
subsequent Oracle tuning will occur before any large scale dataloading.