Figure A: L'approche 22 disques.
Cette configuration élimine complètement la contention entre
plusieurs classes de ressources.
Elle est improbable du fait de son coût.
| Disk
|
Contenu |
| 1 |
Oracle Software |
| 2 |
Tablespace System |
| 3 |
Tablespace Rollback |
| 4 |
Tablespace DONNEES |
| 5 |
Tablespace INDEX |
| 6 |
Tablespace TEMP |
| 7 |
Tablespace OUTILS |
| 8 |
Redolog File 1 |
| 9 |
Redolog File 2 |
| 10 |
Redolog File 3 |
| 11 |
Control File 1 |
| 12 |
Control File 2 |
| 13 |
Control File 3 |
| 14 |
Application Software |
| 15 |
Tablespace
Rollback 2 |
| 16 |
Tablespace
DONNEES 2 |
| 17 |
Tablespace
INDEX 2 |
| 18 |
Tablespace
TEMP 2 |
| 19 |
Tablespace
INDEX OUTILS |
| 20 |
Tablespace
USERS |
| 21 |
Destination
des archives Redo Log |
| 22 |
Destination
des Dumps Export |
Figure B: L'approche 17 disques.
Il s'agit de la première itération vers une configuration réaliste.
Nous déplaçons les Control files sur les disques des Redo Logs.
Également, les INDEX des outils seront mis dans INDEX
Des contentions auront lieu lors du switch des logs et pendant le recovery.
| Disk
|
Contenu |
| 1 |
Oracle Software |
| 2 |
Tablespace System |
| 3 |
Tablespace Rollback |
| 4 |
Tablespace DONNEES |
| 5 |
Tablespace INDEX, INDEX
OUTILS |
| 6 |
Tablespace TEMP |
| 7 |
Tablespace OUTILS |
| 8 |
Redolog File 1, Control
File 1 |
| 9 |
Redolog File 2, Control
File 2 |
| 10 |
Redolog File 3, Control
File 3 |
| 11 |
Application Software |
| 12 |
Tablespace
Rollback 2 |
| 13 |
Tablespace
DONNEES 2 |
| 14 |
Tablespace
INDEX 2 |
| 15 |
Tablespace
USER TEMP |
| 16 |
Destination
des archives Redo Log |
| 17 |
EXPORT
DUMP |
Figure C: L'approche 15 disques.
Il s'agit de la deuxième itération vers une configuration réaliste, la
disposition
sur un même disque de plusieurs tablespaces de type différent.
Nous mettons les RBS ensemble, en s'imaginant que les RBS 2 et RBS 1 entreront
rarement en conflit de par leur utilisation spécifique (batch, on line).
Également, TEMP et TEMP USER seront mis ensemble.
| Disk
|
Contenu |
| 1 |
Oracle Software |
| 2 |
Tablespace System |
| 3 |
Tablespace Rollback,
ROLLBACK 2 |
| 4 |
Tablespace DONNEES |
| 5 |
Tablespace INDEX |
| 6 |
Tablespace TEMP,
TEMP_USER |
| 7 |
Tablespace OUTILS |
| 8 |
Redolog File 1, Control
File 1 |
| 9 |
Redolog File 2, Control
File 2 |
| 10 |
Redolog File 3, Control
File 3 |
| 11 |
Application Software |
| 12 |
Tablespace
DONNEES 2 |
| 13 |
Tablespace
INDEX 2 |
| 14 |
Destination
des archives Redo Log |
| 15 |
EXPORT
DUMP |
Figure D: L'approche 12 disques.
La troisième itération vers une configuration réaliste nous amènera à mettre les Redo Logs
sur le même disque. En mode ARCHIVELOG, ceci provoquera des accès concurrents et
interférences entre LGWR et ARCH, donc pas convenable pour des transactions lourdes.
Du fait du déplacement des Redo logs, nous allons déplacer également les CONTROL Files.
| Disk
|
Contenu |
| 1 |
Oracle Software |
| 2 |
Tablespace System,
CONTROL File 1 |
| 3 |
Tablespace RBS, RBS 2,
CONTROL File 2 |
| 4 |
Tablespace DONNEES,
CONTROL FILE 3 |
| 5 |
Tablespace INDEX |
| 6 |
Tablespace TEMP,
TEMP_USER |
| 7 |
Tablespace OUTILS,
INDEX 2 |
| 8 |
Redolog File 1, 2, 3 |
| 9 |
Application Software |
| 10 |
Tablespace
DONNEES 2 |
| 11 |
Destination
des archives Redo Log |
| 12 |
EXPORT
DUMP |
Figure E: L'approche 9 disques.
Cette itération vers une configuration réaliste nous amènera à combiner
plus
de tablespaces entre eux.
| Disk
|
Contenu |
| 1 |
Oracle Software |
| 2 |
Tablespace System,
CONTROL File 1 |
| 3 |
Tablespace RBS, RBS 2,
CONTROL File 2 |
| 4 |
Tablespace DONNEES,
CONTROL FILE 3 |
| 5 |
Tablespace INDEX |
| 6 |
Tablespace TEMP,
TEMP_USER, DONNEES 2 |
| 7 |
Tablespace OUTILS,
INDEX 2 |
| 8 |
Redolog File 1, 2, 3,
EXPORT |
| 9 |
Application Software,
Archives Redo Log |
Radu Caulea, Platinum Technology, 1999.