!
!
!
!
!
!
!
!

DBA - Architecture physique de la base

Ce document est inspiré par Kevin Looney.

Les divers modèles des dispositions physiques des fichiers.

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.


Copyright © 1998-2002 Radu Caulea, TAFORA MAJ 20/04/2006 !
Commentaires et suggestions radu[CHEZ]tafora.fr