Ich habe eine sehr komplexe Oracle-Ansicht auf der Grundlage anderer materialisierter Ansichten, regulärer Ansichten sowie einiger Tabellen (ich kann sie nicht "schnell aktualisieren"). Meistens basieren vorhandene Datensätze in dieser Ansicht auf einem Datum und sind "stabil", wobei neue Datensätze neue Daten enthalten.Ist es möglich, eine materialisierte Ansicht in Oracle teilweise zu aktualisieren?
Gelegentlich erhalte ich Back-Dates. Ich weiß, was das ist und wie ich mit ihnen umgehen soll, wenn ich einen Tisch beibehalte, aber ich möchte dies als "Sicht" betrachten. Eine vollständige Aktualisierung würde ungefähr 30 Minuten dauern, aber es dauert nur 25 Sekunden für ein bestimmtes Datum.
Kann ich angeben, dass nur ein Teil einer materialisierten Ansicht aktualisiert werden soll (d. H. Die betroffenen Daten)?
Muss ich die Ansicht verwerfen und eine Tabelle und eine Prozedur verwenden, um ein bestimmtes Datum in dieser Tabelle aufzufüllen oder zu aktualisieren?
Warum der Downvote? – Galghamon