1
Objectif
Que veut dire optimiser ? Ce court chapitre présente les bonnes pratiques et la
démarche logique qui encadrent l’optimisation d’un système informatique, il vous
invite à inclure la démarche d’optimisation dans l’approche globale de votre projet
de base de données, d’en faire une composante justement dosée et toujours en évolution.
1.1 ÉTAPES DE L’OPTIMISATION ?
Que pouvons-nous, et que faut-il optimiser ? Ce qui vient le plus souvent à l’esprit,
est ce qui est appelé en termes génériques la configuration. Configuration matérielle,
c’est-à-dire les éléments de hardware constituant un serveur, comme configuration
logicielle, c’est-à-dire les paramètres du système d’exploitation et du SGBDR luimême. Bien qu’ils soient importants, ces éléments ne constituent que des étapes
pour assurer un fonctionnement optimal. D’autres aspects, souvent négligés, sont
cruciaux, et nous nous efforcerons de vous les présenter en détail pour vous
permettre de tirer le meilleur parti de vos bases de données. Il ne s’agit pas seulement
de penser performance lors de l’installation du serveur, mais dès la phase de conception de la structure des données, jusqu’à l’écriture du code.
Règles de base
de l’optimisation
Objectif
Que veut dire optimiser ? Ce court chapitre présente les bonnes pratiques et la
démarche logique qui encadrent l’optimisation d’un système informatique, il vous
invite à inclure la démarche d’optimisation dans l’approche globale de votre projet
de base de données, d’en faire une composante justement dosée et toujours en évolution.
1.1 ÉTAPES DE L’OPTIMISATION ?
Que pouvons-nous, et que faut-il optimiser ? Ce qui vient le plus souvent à l’esprit,
est ce qui est appelé en termes génériques la configuration. Configuration matérielle,
c’est-à-dire les éléments de hardware constituant un serveur, comme configuration
logicielle, c’est-à-dire les paramètres du système d’exploitation et du SGBDR luimême. Bien qu’ils soient importants, ces éléments ne constituent que des étapes
pour assurer un fonctionnement optimal. D’autres aspects, souvent négligés, sont
cruciaux, et nous nous efforcerons de vous les présenter en détail pour vous
permettre de tirer le meilleur parti de vos bases de données. Il ne s’agit pas seulement
de penser performance lors de l’installation du serveur, mais dès la phase de conception de la structure des données, jusqu’à l’écriture du code.
Règles de base
de l’optimisation
