deaktivieren/verringern Sie die generation der archivierten redolog-Dateien beim importieren
Haben wir ein shell-Skript, das wir verwenden, um die import eine dump-Datei in eine Datenbank. Dieses Skript ruft förmlich impdp-Dienstprogramm. Aber bevor Sie dies tun, deaktivieren Sie den Archivelog auf der Ziel-Datenbank, um Sie zu deaktivieren generation der archivierten redolog-Dateien während dieses Vorgangs.
Kürzlich wurde es für uns unmöglich, Datenbank Herunterfahren, bevor die impdp (technische Voraussetzung). Diese Art der archivelog-Modus kann nicht deaktiviert werden 🙁
Meine Frage ist , wie können wir immer noch schaffen, eine Verringerung der Anzahl der generierten archivierten redolog-Dateien beim Import, auch wenn die Datenbank im archivelog-Modus?
Habe ich alle permanenten tablespaces im NOLOGGING-Modus, aber ich habe immer noch eine Menge der archivierten redolog-Dateien erzeugt ....
InformationsquelleAutor SamiBOB | 2012-02-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit Oracle 12c Sie können deaktivieren Sie die Verwendung der redo-logs (siehe Oracle-Dokumentation)
Diese Artikel aus ". Burleson" gibt Ihnen einen umfassenden überblick.
InformationsquelleAutor Mirkolum
Deaktivieren Sie alle Indizes (durch die Deaktivierung alle Primärschlüssel/unique-Einschränkungen und und
ALTER
ing alle Indizes alsUNUSABLE
) helfen können. Sie könnten dann erstellen Sie die unbrauchbar Indizes inNOLOGGING
- Modus.InformationsquelleAutor Adam Musch
Schließlich fand ich eine Lösung für mein problem . Zuerst habe ich den Grund gefunden, warum die Einstellung tabespaces im NOLOGGING-Modus nicht, keine Auswirkungen haben.
In der Tat, bei der Inspektion die dump-Datei habe ich festgestellt, dass die Tabellen mit LOGGING-Modus. diese überschreiben die Einstellungen auf dem tablespace.
Die Lösung ist der import in zwei Phasen :
.... )
InformationsquelleAutor SamiBOB