Date post: | 25-Feb-2023 |
Category: |
Documents |
Upload: | independent |
View: | 0 times |
Download: | 0 times |
Bases de données répartiesLes vues matérialisées Oracle
SUP’MANAGEMENT
Amine [email protected]
1 Amine Aounzou
PLAN2
1. Introduction2. Comparaisons entre vue et vue concrète3. L'avantage de la vue matérialisé4. Création vue matérialisé5. Création vue matérialiser de journalisation6. Suppression vue matérialise7. Vues utiles du dictionnaire
Amine Aounzou
Introduction3
Les vues matérialisées sont des objets assez utiles, permettant un gain de performance relativement important lorsqu'ils sont bien utilisés. Malheureusement, MySQL n'implémente pas les vues matérialisées en tant que telles.
Les vues matérialisées sont utilisées pour des fins d'optimisations et de performances par exemple lorsque le select est lourd ou pour faire des réplications de tables on peut utiliser les VMs .les VMs sont interpretées par oracle comme les indexesAmine Aounzou
Amine Aounzou
L'avantage de la vue matérialisé
5
Avec des agrégats
Utilisation d'un SUM,COUNT,AVG...Le fait de stocké le résultat sur un agrégat permet à Oracle de ne pas avoir à recalculer à chaque fois le résultat puisque le résultat est stocké en dur.
Avec des jointures
Ici stockés le résultat est intéressant puisque vous n'aurez pas à refaire les jointures à chaque fois
Les MV sont souvent utilisées dans des Datawarehouse.
Suppression vue matérialise
9
Pour supprime une vue matérialise déjà existant il faut execute la requette suivant :
Amine Aounzou