Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Arbeiten mit Speicher in RDS für Oracle
Jede RDS for Oracle-Instance hat ein primäres Speichervolume. Um die Speicherkapazität zu erhöhen, können Sie Ihrer DB-Instance bis zu drei zusätzliche Speichervolumes hinzufügen. Wählen Sie je nach Ihren Workload-Anforderungen für jedes Volume zwischen gp3- und io2-Speicher. Sie können beispielsweise Daten, auf die häufig zugegriffen wird, auf einem io2-Volume und historische Daten auf einem gp3-Volume speichern.
Verwenden Sie zusätzliche Speichervolumes, um die folgenden Vorteile zu nutzen:
-
Verbesserte Kapazität — Skalieren Sie Ihren Gesamtspeicher auf bis zu 256 TiB pro DB-Instance, indem Sie bis zu drei zusätzliche Speichervolumes hinzufügen.
-
Flexible Speicherkonfiguration und Leistungsoptimierung — Kombinieren Sie verschiedene Speichertypen (gp3 und io2), um Kosten und Leistung auf der Grundlage Ihrer Datenzugriffsmuster zu optimieren. Trennen Sie häufig abgerufene Daten auf dem leistungsstarken io2-Speicher von den Archivdaten auf kostengünstigem gp3-Speicher.
-
Erweitern und reduzieren Sie die Speicherkapazität nach Bedarf — Fügen Sie ein Volume hinzu, wenn Sie zusätzlichen Speicherplatz benötigen, z. B. bei der Datenmigration, und löschen Sie das Volume später. Auf diese Weise können Sie den gesamten DB-Instance-Speicher erweitern und reduzieren.
-
Online-Datenverschiebung — Nutzen Sie die integrierten Funktionen der Oracle-Datenbank, um Daten ohne Ausfallzeiten zwischen Volumes zu verschieben.
Anmerkung
Sie können zusätzliche Speichervolumes entfernen, aber Sie können das primäre Volume nicht entfernen.
Themen
Überlegungen zur Verwendung zusätzlicher Speichervolumes mit RDS für Oracle
Einschränkungen bei der Verwendung zusätzlicher Speicher-Volumes mit RDS for Oracle
Datenbankverwaltungsvorgänge mit zusätzlichen Speichervolumes in RDS für Oracle
Hinzufügen, Entfernen oder Ändern von Speichervolumes mit RDS for Oracle
Sicherung und Wiederherstellung von Daten mit zusätzlichen Speichervolumes in RDS for Oracle
Anwendungsfälle für zusätzliche Speichervolumes in RDS für Oracle
Überlegungen zur Verwendung zusätzlicher Speichervolumes mit RDS für Oracle
Beachten Sie Folgendes, wenn Sie zusätzliche Speichervolumes mit RDS for Oracle verwenden:
-
Sie können bis zu 3 zusätzliche Speicher-Volumes pro Instance hinzufügen.
-
Zusätzliche Speichervolumes müssen die folgenden Volume-Namen verwenden:
-
rdsdbdata2
-
rdsdbdaten3
-
rdsdbdaten4
-
-
Sie können nur die Speichertypen General Purpose SSD (GP3) und Provisioned IOPS SSD (io2) hinzufügen.
-
Sie können die Online-Relocation-Funktionen von Oracle verwenden, um Daten zwischen Volumes zu verschieben, während Ihre Anwendungen weiter ausgeführt werden.
-
Wenn Sie ein zusätzliches Speicher-Volume erstellen, indem Sie die DB-Instance ändern, erstellt RDS das Speicher-Volume sofort, unabhängig von der Einstellung für die Zeitplanänderungen. Das Hinzufügen eines Speichervolumes ist ein Online-Vorgang und hat keine Auswirkungen auf die Leistung Ihrer Datenbank. Siehe Verwenden der Einstellung „Planen von Änderungen“.
Um eine optimale Leistung zu erzielen, überprüfen Sie Folgendes, wenn Sie zusätzliche Speichervolumes verwenden:
-
Planung der Datenverlagerung
-
Planen Sie große Bewegungen außerhalb der Spitzenzeiten
-
Teilen Sie große Operationen in kleinere Abschnitte auf
-
Überwachen Sie die Systemressourcen bei Umzügen
-
-
Ressourcenmanagement
-
Halten Sie auf beiden Volumes ausreichend freien Speicherplatz bereit
-
Überwachen Sie I/O Muster mit AWR oder Statspack
-
Achten Sie auf Szenarien mit vollem Speicherplatz
-
-
Best Practices
-
Verwenden Sie nach Möglichkeit Online-Operationen zur Verlagerung von Datendateien
-
Pflegen Sie die entsprechenden Indizes
-
Überwachen Sie regelmäßig den Speicherverbrauch
-
Wenn Sie zusätzliche Speichervolumes mit Replikaten verwenden:
-
Wenn Sie ein RDS for Oracle-Replikat für eine DB-Instance erstellen, die über zusätzliche Speichervolumes verfügt, konfiguriert RDS automatisch zusätzliche Speichervolumes auf dem Replikat. Alle nachfolgenden Änderungen an den Speichervolumes Ihrer primären DB-Instance werden jedoch nicht automatisch auf das Replikat angewendet.
-
Bei der Verwaltung von Speicherorten von Datendateien auf verschiedenen Volumes empfehlen wir, Parametergruppeneinstellungen anstelle von Änderungen auf Sitzungsebene zu verwenden, um ein konsistentes Verhalten zwischen Primär- und Replikat-Instances sicherzustellen.
Einschränkungen bei der Verwendung zusätzlicher Speicher-Volumes mit RDS for Oracle
Die folgenden Einschränkungen gelten für die Verwendung zusätzlicher Speichervolumes mit RDS for Oracle:
-
Sie können den Instance-Typen mit weniger als 64 GiB Arbeitsspeicher kein Speicher-Volume hinzufügen, da sie nicht über ausreichend Arbeitsspeicher verfügen, um große Speichervolumen zu unterstützen.
Die Mindestspeichergröße für zusätzliche Speichervolumes beträgt 200 GiB. Das primäre Speichervolumen Ihrer DB-Instance sollte mindestens 200 GiB betragen, um zusätzliche Speichervolumes hinzuzufügen. Die maximale Speichergröße für Ihre DB-Instance beträgt insgesamt 256 TiB für alle Volumes.
-
Die folgenden Funktionen werden für DB-Instances mit zusätzlichen Speichervolumes nicht unterstützt:
-
Regionsübergreifende automatisierte Backups
-
Regionsübergreifendes Read Replica
-
Automatische Speicherskalierung (für zusätzliche Speichervolumes)
-
Kontoübergreifende Snapshot-Kopie
-
Öffentliche Schnappschüsse
-
Sie können das primäre Speichervolume (
rdsdbdata) nicht löschen, aber Sie können andere zusätzliche Speichervolumes löschen, solange sie leer sind.Sie können die Online-Redo-Logs, archivierten Redo-Logs und Kontrolldateien nicht auf zusätzlichen Speichervolumes speichern. Diese Dateien können nur auf dem primären Speichervolume ()
rdsdbdatagespeichert werden.
Datenbankverwaltungsvorgänge mit zusätzlichen Speichervolumes in RDS für Oracle
Sie können Datenbankverwaltungsvorgänge wie das Erstellen von Tablespaces oder das Verschieben von Daten zwischen Speichervolumes ausführen und gleichzeitig zusätzliche Speichervolumes in RDS for Oracle verwenden. Weitere Informationen zu Datenbankverwaltungsvorgängen mit zusätzlichen Speichervolumes finden Sie in den folgenden Abschnitten: