Ist es möglich, teilweise Aktualisierung einer materialized view in Oracle?

Ich habe eine sehr komplexe Oracle-Ansicht basierend auf anderen materialisierte Ansichten, normale Ansichten sowie einige Tabellen (ich kann nicht "fast refresh"). Die meisten der Zeit, die vorhandenen Datensätze in dieser Ansicht basieren auf einem date sind und "stabil", mit dem neue Datensätze mit neuen Daten.

Gelegentlich erhalte ich zurück-Termine. Ich weiß, was diese sind und wie mit Ihnen umzugehen, wenn ich Pflege eine Tabelle, aber ich möchte zu halten das eine "Ansicht". Eine vollständige Aktualisierung würde dauern rund 30 Minuten, aber es dauert nur 25 Sekunden für ein bestimmtes Datum.

Kann ich festlegen, dass nur ein Teil einer materialized view aktualisiert werden soll (d.h. die betroffenen Termine)?

Habe ich Schrott, die Ansicht und verwenden Sie eine Tabelle und ein Verfahren zum Auffüllen oder aktualisieren Sie ein bestimmtes Datum in die Tabelle?

InformationsquelleAutor Galghamon | 2009-11-23
Schreibe einen Kommentar