Skip to content
Savacano_28 edited this page Nov 4, 2020 · 3 revisions

Vues Matérialisées

Create materialized view vq build immediate refresh fast on commit : Ne marchait pas puisque les queries ont plusieurs joints et subqueries
Create materialized view vq1 build immediate refresh complete on demand enable query rewrite as: Mise en place pour chaque requête à exception de Q2 puisque il y avait plusieurs subqueries et unions, donc il fallait réécrire la requête.

Vues matérialisées construits :

Chaque vue matérialisée corresponde à 1 requête, par exemple: VQ1 -> Q1

v

Après d’avoir construit chaque vue, nous avons re-exécuté et nous avons trouvé que juste 2 requêtes avaient inclus dans leur plan d'exécution (requête 5 et 6). Ca pourrait être dû au complexité des requêtes construit puisque nous avons utilisées plusieurs joins et unions entre les tables.

vq

Commandes pour créer / regarder / refresh les view créés

c2

Clone this wiki locally