Avant-propos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VII
Première partie - Optimisation du système
Chapitre 1 – Règles de base de l’optimisation . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1.1 Étapes de l’optimisation ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1.2 Faut-il tout optimiser ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
1.3 Maintenance d’une baseline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
Chapitre 2 – Architecture de SQL Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.1 Architecture générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.2 Structures de stockage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
2.2.1 Fichiers de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
2.2.2 Journal de transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
2.2.3 Taille des fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
2.3 SQLOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
Chapitre 3 – Optimisation du matériel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
3.1 Choix de l’architecture matérielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
3.1.1 Processeur(s) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
Table des matières
Première partie - Optimisation du système
Chapitre 1 – Règles de base de l’optimisation . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1.1 Étapes de l’optimisation ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1.2 Faut-il tout optimiser ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
1.3 Maintenance d’une baseline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
Chapitre 2 – Architecture de SQL Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.1 Architecture générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.2 Structures de stockage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
2.2.1 Fichiers de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
2.2.2 Journal de transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
2.2.3 Taille des fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
2.3 SQLOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
Chapitre 3 – Optimisation du matériel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
3.1 Choix de l’architecture matérielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
3.1.1 Processeur(s) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
Table des matières
