Hallo liebe Gemeinde,
ich habe heute mal eine Frage zum Thema
DB. Ich Habe eine Oracle Datenbank, die drei Tabellen beinhaltet. In der Mastertabelle stehen jeweils die Gebrauchsdaten, die einmal täglich mit Hilfe zweier weitere Tabellen aktualisiert werden soll. Die beiden Hilftabellen sollen dazu einmal täglich von einem anderen Oracle-Server aktualisiert/drop, create werden. Sobald die aktuellen Daten vorhanden sind wird erst Hilftabelle A mit der Mastertablle verglichen, anschließend Hilfstabelle B mit dem Master. Alle Zeilen, die in A oder B vorkommen sollen aus der Mastertabelle entfernt werden.
Wie geht man dieses Problem am besten an? Sollte man das in einem täglichen Programmaufruf implementieren? Lässt sich das auf
DB-Ebene lösen? Es geht um erhebliche Datenbestände (Master > 1 000 000, Hilftabellen > 50 000)
Hat jemand ein paar Anregungen und möchte seine Gedanken mit mir teilen?
Danke & Gruß
Barntl