Journaux de vue matérialisée (Oracle)

Lorsque des changements de DML sont effectués sur les données d'une table maître, Oracle stocke les lignes qui dérivent ces changements dans le journal de vue matérialisée, et utilise ensuite ces changements dans le journal de vue matérialisé pour réactualiser les vues matérialisées par rapport à la table maître.

Les journaux de vue matérialisée sont pris en charge pour Oracle 11g et versions supérieures. PowerAMC modélise les journaux de vue matérialisée sous la forme d'objets étendus ayant le stéréotype <<Materialized view log>>.

Création d'un journal de vue matérialisée

Vous pouvez créer un journal de vue matérialisée comme suit :

  • Affichez la feuille de propriétés de la table à laquelle vous souhaitez attacher le journal, cliquez sur l'onglet Oracle, puis sur le bouton Créer en dans la zone de groupe Journal de vue matérialisée.

Propriétés d'un journal de vue matérialisée

Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'un journal de vue matérialisée, double-cliquez sur l'entrée correspondante dans l'Explorateur d'objets ou sur le bouton Propriétés sur l'onglet Oracle de la feuille de propriétés de sa table maître.

L'onglet Général afficher le nom et le commentaire de la table maître. Les propriétés suivantes sont disponibles sont l'onglet Partitions :

Nom

Description

Type

Spécifie la méthode de partitionnement de la table. Vous pouvez choisir entre :

  • Plage/Composite - Partitionne la table sur des plages de valeurs dans la liste des colonnes.

  • Hash - Partitionne la table en utilisant la méthode hash.

  • Liste - Partitionne la table sur des listes de valeurs littérales de colonne.

  • Référence - Crée des équipartitions de la table créée (la table enfant à par une contrainte référentielle à une table partitionnée existante (la table parent).

  • Système - Partitionne la table par les partitions spécifiées.

Lorsque vous sélectionnez un type, des options supplémentaires s'affichent et vous permettent de spécifier les paramètres nécessaires.