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.
Anwendungsfälle für zusätzliche Speichervolumes in RDS für Oracle
Zusätzliche Speichervolumes unterstützen verschiedene Datenbankverwaltungsszenarien. In den folgenden Abschnitten werden gängige Anwendungsfälle und Implementierungsansätze beschrieben.
Themen
Erweiterung der Speicherkapazität auf über 64 TiB
Sie können zusätzliche Speichervolumes verwenden, wenn sich Ihr primäres Speichervolume der Grenze von 64 TiB nähert, aber mehr Speicherplatz in Ihrer Datenbank benötigt. Mit dem Befehl können Sie Ihrer DB-Instance zusätzliche Speichervolumes mit jeweils bis zu 64 TiB hinzufügen. modify-db-instance Nachdem Sie zusätzliche Speicher-Volumes angehängt haben, können Sie Tablespaces auf zusätzlichen Speicher-Volumes erstellen und Objekte wie Tabellen, Indizes und Partitionen mithilfe von Oracle-Standard-SQL in diese Tablespaces verschieben. Weitere Informationen finden Sie unter Datenbankverwaltungsvorgänge mit zusätzlichen Speichervolumes in RDS für Oracle.
Speicherstufenzuweisung von Daten, auf die häufig und selten zugegriffen wird, auf separaten Volumes
Sie können zusätzliche Speichervolumes verwenden, um Kosten und Leistung zu optimieren, indem Sie zwischen den Volumes unterschiedliche Speichertypen konfigurieren. Sie können beispielsweise Hochleistungs-Volumes mit bereitgestelltem IOPS-SSD-Speicher (io2) für häufig aufgerufene Daten verwenden und gleichzeitig historische Daten auf kostengünstigen GP3-Speichervolumes (General Purpose) speichern. Sie können bestimmte Datenbankobjekte (Tabellen, Indizes und Partitionen) mithilfe von Oracle-Standardbefehlen in diese Tablespaces verschieben. Weitere Informationen finden Sie unter Datenbankverwaltungsvorgänge mit zusätzlichen Speichervolumes in RDS für Oracle.
Temporärer Speicher für das Laden und Entladen von Daten
Mit den folgenden Schritten können Sie zusätzliche Speichervolumes als temporären Speicher für große Datenladungen oder Exporte verwenden:
-
Erstellen Sie mit dem folgenden Befehl ein Verzeichnis auf einem zusätzlichen Speichervolume:
BEGIN rdsadmin.rdsadmin_util.create_directory( p_directory_name => 'DATA_PUMP_DIR2', p_database_volume_name => 'rdsdbdata2'); END; / -
Folgen Sie nach der Erstellung des Verzeichnisses den unter Exportieren und Importieren Ihrer Daten in Importieren mit Oracle Data Pump das neue Verzeichnis beschriebenen Schritte.
-
Entfernen Sie nach Abschluss des Vorgangs die Dateien und löschen Sie optional das Volume, um Speicherkosten zu sparen. Sie können das zusätzliche Speichervolumen nur entfernen, wenn das Volume leer ist.
Verwenden Sie transportierbare Oracle-Tablespaces mit einem zusätzlichen Speichervolume
Sie können zusätzliche Speicher-Volumes verwenden, um Datendateien mithilfe der transportierbaren Oracle-Tablespaces auf ein zusätzliches Speicher-Volume zu verschieben. Gehen Sie dabei wie folgt vor:
-
Legen Sie den
db_create_file_destParameter auf Sitzungsebene fest, bevor Sie transportierbare Tablespaces mit einem zusätzlichen Speichervolume in die Zieldatenbank importieren.ALTER SESSION SET db_create_file_dest = '/rdsdbdata2/db'; VAR x CLOB; BEGIN :x := rdsadmin.rdsadmin_transport_util.import_xtts_tablespaces( p_tablespace_list => 'TBTEST1', p_directory_name => 'XTTS_DIR_DATA2', p_platform_id => 13); END; / PRINT :x; -
Überprüfen Sie den Importstatus des transportierbaren Tablespaces:
ALTER SESSION SET nls_date_format = 'DD.MM.YYYY HH24:MI:SS'; COL xtts_operation_start_utc FORMAT A30 COL xtts_operation_end_utc FORMAT A30 COL xtts_operation_state FORMAT A30 COL xtts_operation_type FORMAT A30 SELECT xtts_operation_start_utc, xtts_operation_type, xtts_operation_state FROM rdsadmin.rds_xtts_operation_info; -
Wenn der Import des transportierbaren Tablespaces abgeschlossen ist, importieren Sie die Metadaten des transportierbaren Tablespaces.
BEGIN rdsadmin.rdsadmin_transport_util.import_xtts_metadata( p_datapump_metadata_file => 'xttdump.dmp', p_directory_name => 'XTTS_DIR_DATA2'); END; /