Bewerten Ihrer Umgebung - AWS Präskriptive Leitlinien

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.

Bewerten Ihrer Umgebung

Um Ihre Oracle-Datenbank zu bewerten und herauszufinden, ob Feature der Enterprise Edition verwendet werden, können Sie einen der folgenden Ansätze verwenden:

  • SQL-Befehle

  • Die Funktion zur Lizenzbewertung von AWS SCT

Bewertung der Oracle Database Enterprise Edition mithilfe von SQL-Befehlen

Oracle verfolgt die Verwendung von Oracle-Database-Optionen, Oracle Management Packs und den entsprechenden Features in einer Ansicht namens DBA_FEATURE_USAGE_STATISTICS. Die Ansicht wird standardmäßig einmal pro Woche aktualisiert, sodass es 7 Tage dauern kann, bis die aktuellen Nutzungsdaten angezeigt werden. Um die neuesten Informationen zu erhalten, aktualisieren Sie die Ansicht manuell mithilfe des DBMS_FEATURE_USAGE_INTERNAL-Pakets. Ihr Datenbankbenutzer benötigt das EXECUTE-Privileg am DBMS_FEATURE_USAGE_INTERNAL, um die Ansicht zu aktualisieren, und das SELECT ANY DICTIONARY-Privileg, die Ansicht abzufragen.

Oracle stellt das Skript options_packs_usage_statistics.sql im Support-Dokument 1317265.1 zur Verfügung. Sie können dieses Skript verwenden, um zu überprüfen, welche Optionen, Feature und Management-Packs in der Datenbank verwendet wurden. Alternativ können Sie die folgende Abfrage ausführen, um vorher verwendete Optionen und Feature aufzulisten.

-- To view the last refresh date of DBA_FEATURE_USAGE_STATISTICS select max(last_sample_date) from dba_feature_usage_statistics order by 1; -- To manually refresh DBA_FEATURE_USAGE_STATISTICS view exec sys.dbms_feature_usage_internal.exec_db_usage_sampling(sysdate); -- To list features and options in use select dbafus1.name, dbafus1.detected_usages, dbafus1.currently_used, dbafus1.first_usage_date, dbafus1.last_usage_date, dbafus1.version from dba_feature_usage_statistics dbafus1 where dbafus1.version = (select max(dbafus2.version) from dba_feature_usage_statistics dbafus2 where dbafus2.name = dbafus1.name) and dbafus1.detected_usages > 0 and dbafus1.dbid = (select dbid from v$database) and dbafus1.currently_used='TRUE' order by dbafus1.name; -- To check use of parallelism for activities like DMLs, DDLs, index builds, statistics gathering, Data Pump select name, value from gv$sysstat where upper(NAME) like '%PARALLEL OPERATIONS%' OR upper(NAME) like '%PARALLELIZED%' OR upper(NAME) like '%PX%'; -- To identify use of Materialized Views Query Rewrite select owner, mview_name from dba_mviews where owner not like '%SYS%' and rewrite_enabled='Y'; -- To identify bitmap indexes select * from dba_indexes where index_type='BITMAP' and owner not like '%SYS%'; -- To identify non-system use of Partitioning select * from dba_tab_partitions where table_owner not like '%SYS%';

Überprüfen Sie das Ergebnis der vorherigen Abfrage und vergleichen Sie es mit der Oracle-Dokumentation. Untersuchen Sie die einzelnen Funktionen oder Optionen der Enterprise Edition, die in der Ausgabe aufgeführt sind, um deren Anwendungsfall zu verstehen und nach Möglichkeit geeignete Alternativen in Oracle Database Standard Edition 2 zu ermitteln.

Bewertung von Oracle Database Enterprise Edition anhand von AWS SCT

AWS Schema Conversion Tool (AWS SCT) bietet eine projektbasierte Benutzeroberfläche für die Bewertung, Konvertierung und das Kopieren des Datenbankschemas Ihrer Oracle-Quelldatenbank in ein Format, das mit Amazon RDS for Oracle kompatibel ist. Mithilfe können Sie mögliche Kosteneinsparungen analysieren AWS SCT, die durch die Änderung Ihres Oracle Database-Lizenztyps von Enterprise Edition auf Standard Edition 2 erzielt werden können.

Der Abschnitt Lizenzbewertung und Cloud-Support des AWS SCT -Berichts enthält detaillierte Informationen zu den verwendeten Oracle-Datenbank-Features. Diese Informationen können Ihnen helfen, fundierte Entscheidungen bei der Migration zu Amazon RDS für Oracle zu treffen. In dem Bericht könnte beispielsweise angegeben werden, dass Ihr Enterprise Edition-Server die Komprimierungsfunktion verwendet und dass Sie Abhängigkeiten von ColumnStoreIndex und Partitionierung entfernen müssen. Außerdem werden Funktionen wie InMemory OLTP aufgeführt, die nicht auf Amazon RDS for Oracle übertragen werden können.

Skalierung der Oracle-Bewertung

Um mehrere Server zu evaluieren, können Sie Batch-Analysen AWS SCT mithilfe der Multiserver-Assessor-Option ausführen. Nach der Bewertung jedes Schemas erstellt der Prüfer einen Bericht auf Serverebene, der den Abschnitt Lizenzbewertung und Cloud-Support enthält.