Toutes les actions effectuées dans un environnement de base de données nécessitent des compromis. Lorsque vous envisagez de créer des vues indexées pour accélérer le traitement des requêtes, vous devez tenir compte de l'incidence des insertions, mises à jour et suppressions de données sur les performances. La seule solution consiste
Des requêtes plus rapides, des mises à jour plus lente
à effectuer une planification
et des tests méticuleux dans un environnement de
développement (distinct de vos systèmes de production).
Les environnements les plus adaptés à la mise en oeuvre
des vues matérialisées sont les data warehouse et les systèmes
d’aide à la décision en grande partie en lecture seule
et dont les mises à jour sont peu fréquentes. Toutefois, certains
environnements transactionnels peuvent également tirer
parti des vues matérialisées. Si vous avez une table de
grande taille (de l’ordre du giga-octet), que vous agrégez fréquemment
ou liez par jointure avec d’autres tables volumineuses,
il peut être intéressant de tester l’incidence d’une
vue matérialisée sur celles-ci. Néanmoins,
les bases de données transactionnelles
faisant l’objet de nombreuses
insertions et mises à jour, ainsi que les
bases de données préférant la lecture
aléatoire d’enregistrements sur les
champs à une clé ordonnée en clusters
se prêtent mal à l’utilisation des vues
matérialisées. La charge associée à la
gestion des index sur la vue entraînera
presque immanquablement une dégradation
des performances de la base de
données.
Les vues matérialisées, dès lors
quelles sont employées judicieusement,
peuvent décupler les performances
des requêtes exécutées sur
votre base de données transactionnelle.
Toutefois, elles ne constituent pas la solution
à chaque problème de performances.
Ne les employez pas sans les
avoir testées soigneusement, car elles
pourraient entraîner une dégradation
significative des performances en question
au cours des insertions et modifications
des données. Mais si vous les
utilisez à bon escient, les avantages procurés
au niveau de l’environnement de
production vaudront largement le
temps nécessaire à la réalisation des
tests.
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Et si les clients n’avaient plus le choix ?
- Les 6 étapes vers un diagnostic réussi
- Cybersécurité Active Directory et les attaques de nouvelle génération
Les plus consultés sur iTPro.fr
- AI Act : le guide pour prendre le train de l’Omnibus de la conformité
- Adaptation climatique : les entreprises accélèrent, mais peinent à mesurer l’impact financier
- Data centers : 31 600 milliards de dollars d’investissements d’ici 2050, l’énergie au cœur de la nouvelle géographie du calcul
- Analyse Patch Tuesday Septembre 2026
Articles les + lus
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
À la une de la chaîne Tech
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
- Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
