Es hängt alles vom Datenvolumen ab, verglichen mit der Leistung der Hardware, die die Datenbank unterstützt, und den Vereinbarungen über die Verfügbarkeit des Systems. Haben Sie zufällig Ausfallzeiten oder sollten Sie alles online erledigen? Bereinigen Sie die Daten und löschen Sie veraltete Zeilen so weit wie möglich. Dies ist ein Projekt für sich. Wenn die Daten sauber und wertvoll sind, können Sie den Benutzer über Ausfallzeiten entscheiden lassen. Wenn Ausfallzeiten verfügbar sind, ist es ziemlich einfach, wenn es sich um eine bekannte Umwandlung handelt, die auf die vorhandenen Daten angewendet werden sollte, um die aktualisierte Sammlung zu bilden. Wenn keine oder nur sehr geringe Ausfallzeiten zulässig sind, beginnt die Herausforderung. Oracle unterstützt dies auf verschiedene Arten, wie zum Beispiel die Online-Neudefinition von Tabellen und - neu in 11g - die auf der Edition basierende Neudefinition. Mit der Online-Neudefinition von Tabellen können Sie die Tabellen so vorbereiten, dass sie ihre neue Form annehmen. Dies kann erfolgen, während die Anwendung in der alten Form der Tabelle (n) ausgeführt wird. Wenn alle bereit sind, können Sie zur neuen Form der Tabelle [s] wechseln. Dies ist auch der Moment, um den neuen Anwendungscode einzuführen und gleichzeitig den Beginn der Ausfallzeit zu markieren, die erforderlich ist, um die neue Anwendung einzurichten. Die älteren historischen Daten können vor der Migration der Live-Daten vorbereitet und mithilfe von Tools wie Oracle Golden Gate synchronisiert werden. In einem solchen Szenario erstellen Sie effektiv eine neue Datenbank, die die Rolle der alten Datenbank übernimmt. Eine auf der Edition basierende Neudefinition ist besser geeignet, wenn keine Tabellenänderungen erforderlich sind. Es gibt Unmengen von Optionen, und ich denke, es ist schwierig, eine gute Regel zu formulieren, die immer funktioniert. Dies ist auch der Moment, um den neuen Anwendungscode einzuführen und gleichzeitig den Beginn der Ausfallzeit zu markieren, die erforderlich ist, um die neue Anwendung einzurichten. Die älteren historischen Daten können vor der Migration der Live-Daten vorbereitet und mithilfe von Tools wie Oracle Golden Gate synchronisiert werden. In einem solchen Szenario erstellen Sie effektiv eine neue Datenbank, die die Rolle der alten Datenbank übernimmt. Eine auf der Edition basierende Neudefinition ist besser geeignet, wenn keine Tabellenänderungen erforderlich sind. Es gibt Unmengen von Optionen, und ich denke, es ist schwierig, eine gute Regel zu geben, die immer funktioniert. Dies ist auch der Moment, um den neuen Anwendungscode einzuführen und gleichzeitig den Beginn der Ausfallzeit zu markieren, die erforderlich ist, um die neue Anwendung einzurichten. Die älteren historischen Daten können vor der Migration der Live-Daten vorbereitet und mithilfe von Tools wie Oracle Golden Gate synchronisiert werden. In einem solchen Szenario erstellen Sie effektiv eine neue Datenbank, die die Rolle der alten Datenbank übernimmt. Eine auf der Edition basierende Neudefinition ist besser geeignet, wenn keine Tabellenänderungen erforderlich sind. Es gibt Unmengen von Optionen, und ich denke, es ist schwierig, eine gute Regel zu geben, die immer funktioniert. Die älteren historischen Daten können vor der Migration der Live-Daten vorbereitet und mithilfe von Tools wie Oracle Golden Gate synchronisiert werden. In einem solchen Szenario erstellen Sie effektiv eine neue Datenbank, die die Rolle der alten Datenbank übernimmt. Eine auf der Edition basierende Neudefinition ist besser geeignet, wenn keine Tabellenänderungen erforderlich sind. Es gibt Unmengen von Optionen, und ich denke, es ist schwierig, eine gute Regel zu geben, die immer funktioniert. Die älteren historischen Daten können vor der Migration der Live-Daten vorbereitet und mithilfe von Tools wie Oracle Golden Gate synchronisiert werden. In einem solchen Szenario erstellen Sie effektiv eine neue Datenbank, die die Rolle der alten Datenbank übernimmt. Eine auf der Edition basierende Neudefinition ist besser geeignet, wenn keine Tabellenänderungen erforderlich sind. Es gibt Unmengen von Optionen, und ich denke, es ist schwierig, eine gute Regel zu formulieren, die immer funktioniert.
Es ist ein interessantes Thema, Ronald.