Oracle Autonomous Databaseに慣れる(7)


Oracle Cloud (OCI)のAlways Free環境にAPEXデータベースが追加されました。
本記事では、Always Free環境で作成したAPEXインスタンスと、ATPインスタンスを比較します。

APEXインスタンスの作成

APEXデータベースの作成はOracle Cloud 「スタート・ガイド」画面から「ATPデータベースの作成」または「ADWデータベースの作成」をクリックし、「ワークロード・タイプの選択」で「APEX」を選択します。

「デプロイメント・タイプの選択」以降のCPU数やストレージ、ADMINユーザーのパスワード等はATP/ADW/JSONと同じです。APEX用の設定項目はありません。

一つ違いがあるのは、ATPと異なりDatabase ConnectionボタンからWalletのダウンロードができなくなっています。このため外部からWalletを使った接続ができません。

ATPとの比較

バージョン

バージョン情報はATP/ADW/JSON/ATPで違いはありません。Oracle Database 19c (19.5) が採用されています。

[
{"banner":"Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production","banner_full":"Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production\nVersion 19.5.0.0.0","banner_legacy":"Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production","con_id":0}
]

初期化パラメータ

APEXインスタンスの初期化パラメーターはATPインスタンスとほぼ変わりません。JSONインスタンスではやや大きめの環境が提供されていましたが、APEXインスタンスではそのような配慮は無いようです。下記の表はAlways Free環境のATPインスタンスとAPEXインスタンスで初期化パラメーターを比較しています。

初期化パラメーター ATPの値 APEXの値
audit_file_dest /u02/app/oracle/admin/fevn1pod/adump /u02/app/oracle/admin/fepp1pod/adump
control_files +DATA/FEVN1POD/CONTROLFILE/current.271.1036792605, +RECO/FEVN1POD/CONTROLFILE/current.261.1036792605 +DATA/FEPP1POD/CONTROLFILE/current.271.1039506385, +RECO/FEPP1POD/CONTROLFILE/current.260.1039506385
core_dump_dest /u02/app/oracle/diag/rdbms/fevn1pod/fevn1pod2/cdump /u02/app/oracle/diag/rdbms/fepp1pod/fepp1pod1/cdump
db_name fevn1pod fepp1pod
db_unique_name fevn1pod fepp1pod
dg_broker_config_file1 /u02/app/oracle/product/19.0.0.0/dbhome_1/dbs/dr1fevn1pod.dat /u02/app/oracle/product/19.0.0.0/dbhome_1/dbs/dr1fepp1pod.dat
dg_broker_config_file2 /u02/app/oracle/product/19.0.0.0/dbhome_1/dbs/dr2fevn1pod.dat /u02/app/oracle/product/19.0.0.0/dbhome_1/dbs/dr2fepp1pod.dat
dispatchers (PROTOCOL=TCP) (SERVICE=fevn1podXDB) (PROTOCOL=TCP) (SERVICE=fepp1podXDB)
instance_name fevn1pod2 fepp1pod1
instance_number 2 1
service_names fevn1pod fepp1pod
shared_pool_reserved_size 3,382,286,745 3,140,694,835
thread 2 1

データベース属性

V$DATABASEビューを比較しても違いは見られません。インスタンスの物理構成はATPとAPEXには違いが無いようです。

ストレージ

表領域構成はATPインスタンスとAPEXインスタンスは完全に同じです。以下の表はDBA_TABLESPACEビューの出力です。すべてBIGFILE表領域で作成されており、ユーザー用表領域DATA, DBFS_DATAは暗号化されていることがわかります。

TABLESPACE_NAME BLOCK_SIZE STATUS CONTENTS LOGGING FORCE_LOGGING EXTENT_MANAGEMENT ALLOCATION_TYPE PLUGGED_IN SEGMENT_SPACE_MANAGEMENT DEF_TAB_COMPRESSION RETENTION BIGFILE ENCRYPTED
DATA 8192 ONLINE PERMANENT LOGGING NO LOCAL SYSTEM NO AUTO DISABLED NOT APPLY YES YES
DBFS_DATA 8192 ONLINE PERMANENT LOGGING NO LOCAL SYSTEM NO AUTO DISABLED NOT APPLY YES YES
SAMPLESCHEMA 8192 READ ONLY PERMANENT LOGGING NO LOCAL SYSTEM YES AUTO ENABLED NOT APPLY YES NO
SYSAUX 8192 ONLINE PERMANENT LOGGING YES LOCAL SYSTEM NO AUTO DISABLED NOT APPLY YES NO
SYSTEM 8192 ONLINE PERMANENT LOGGING YES LOCAL SYSTEM NO MANUAL DISABLED NOT APPLY YES NO
TEMP 8192 ONLINE TEMPORARY NOLOGGING NO LOCAL UNIFORM NO MANUAL DISABLED NOT APPLY YES NO
UNDOTBS1 8192 ONLINE UNDO LOGGING NO LOCAL SYSTEM NO MANUAL DISABLED NOGUARANTEE YES NO
UNDO_2 8192 ONLINE UNDO LOGGING NO LOCAL SYSTEM NO MANUAL DISABLED NOGUARANTEE YES NO