Menilai lingkungan Anda - AWS Panduan Preskriptif

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menilai lingkungan Anda

Untuk menilai database Oracle Anda dan mencari tahu apakah fitur Enterprise Edition sedang digunakan, Anda dapat menggunakan salah satu pendekatan berikut:

  • Perintah SQL

  • Fitur evaluasi lisensi AWS SCT

Menilai Oracle Database Enterprise Edition dengan menggunakan perintah SQL

Oracle melacak penggunaan opsi Oracle Database, paket manajemen Oracle, dan fitur yang sesuai dalam tampilan yang disebut DBA_FEATURE_USAGE_STATISTICS. Tampilan diperbarui seminggu sekali secara default, jadi mungkin diperlukan 7 hari untuk menampilkan data penggunaan terbaru. Untuk mendapatkan informasi terbaru, segarkan tampilan secara manual menggunakan DBMS_FEATURE_USAGE_INTERNAL paket. Pengguna database Anda memerlukan EXECUTE hak istimewa DBMS_FEATURE_USAGE_INTERNAL untuk menyegarkan tampilan, dan SELECT ANY DICTIONARY hak istimewa untuk menanyakan tampilan.

Oracle menyediakan skrip options_packs_usage_statistics.sql dalam dokumen Support 1317265.1. Anda dapat menggunakan skrip tersebut untuk memeriksa opsi, fitur, dan paket manajemen mana yang telah digunakan dalam database. Atau, Anda dapat menjalankan kueri berikut untuk mencantumkan opsi dan fitur yang sebelumnya digunakan.

-- 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%';

Tinjau hasil kueri sebelumnya dan bandingkan dengan dokumentasi Oracle. Selidiki setiap fitur atau opsi Enterprise Edition yang tercantum dalam output untuk memahami kasus penggunaannya dan tentukan alternatif yang sesuai di Oracle Database Standard Edition 2 jika memungkinkan.

Menilai Oracle Database Enterprise Edition dengan menggunakan AWS SCT

AWS Schema Conversion Tool (AWS SCT) menyediakan antarmuka pengguna berbasis proyek untuk menilai, mengonversi, dan menyalin skema database database sumber Oracle Anda ke dalam format yang kompatibel dengan Amazon RDS for Oracle. Dengan menggunakan AWS SCT, Anda dapat menganalisis potensi penghematan biaya yang dapat dicapai dengan mengubah jenis lisensi Oracle Database Anda dari Enterprise Edition ke Standard Edition 2.

Bagian evaluasi Lisensi dan dukungan cloud dari AWS SCT laporan ini memberikan informasi rinci tentang fitur database Oracle yang digunakan. Informasi ini dapat membantu Anda membuat keputusan berdasarkan informasi saat bermigrasi ke Amazon RDS for Oracle. Misalnya, laporan mungkin mengatakan bahwa server Enterprise Edition Anda menggunakan fitur Kompresi, dan Anda harus menghapus dependensi pada ColumnStoreIndex dan Partisi. Ini juga mencantumkan fitur, seperti InMemory OLTP, yang tidak dapat dipindahkan ke Amazon RDS for Oracle.

Menskalakan penilaian Oracle

Untuk mengevaluasi beberapa server, Anda dapat menjalankan penilaian batch AWS SCT dengan menggunakan opsi penilai multiserver. Setelah menilai setiap skema, penilai menghasilkan laporan tingkat server yang mencakup evaluasi Lisensi dan bagian dukungan cloud.