本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
RDS for Oracle 初始化參數
在 Amazon RDS 中,您可以使用資料庫參數群組來管理參數。使用此群組,您可以自訂初始化參數。例如,您可以使用 設定排序區域大小sort_area_size
。與特定資料庫參數群組相關聯的所有 RDS for Oracle 資料庫執行個體都會使用相同的參數設定。如需詳細資訊,請參閱Amazon RDS 的參數群組。
RDS for Oracle 中支援的初始化參數
資料庫執行個體支援的參數取決於您的 Oracle 資料庫版本和版本。若要檢視特定 Oracle Database 版本和版本的支援初始化參數,請執行 AWS CLI 命令 describe-engine-default-parameters
。例如,若要列出 Oracle 資料庫 19c 企業版支援的初始化參數名稱,請執行下列命令 (包含範例輸出)。
aws rds describe-engine-default-parameters \ --db-parameter-group-family oracle-ee-19 \ --output json | jq -r '.EngineDefaults.Parameters[].ParameterName' _add_col_optim_enabled _adg_parselock_timeout _allow_insert_with_update_check _allow_level_without_connect_by _always_semi_join _autotask_max_window _awr_disabled_flush_tables _awr_mmon_cpuusage _awr_mmon_deep_purge_all_expired _b_tree_bitmap_plans _bct_bitmaps_per_file _bloom_filter_enabled _buffered_publisher_flow_control_threshold _bug29394014_allow_triggers_on_vpd_table _cleanup_rollback_entries _client_enable_auto_unregister _clusterwide_global_transactions _complex_view_merging _connect_by_use_union_all _cost_equality_semi_join _cursor_features_enabled _cursor_obsolete_threshold _datafile_write_errors_crash_instance _db_block_buffers ...
若要描述單一初始化參數,請使用下列命令,sga_max_size
將 取代為您的參數名稱 (包含範例輸出)。
aws rds describe-engine-default-parameters \ --db-parameter-group-family oracle-ee-19 \ --query 'EngineDefaults.Parameters[?ParameterName==`
sga_max_size
`]' \ --output json [ { "ParameterName": "sga_max_size", "Description": "max total SGA size", "Source": "engine-default", "ApplyType": "static", "DataType": "integer", "AllowedValues": "0-2199023255552", "IsModifiable": true } ]
若要尋找 Oracle 資料庫初始化參數的一般文件,請參閱 Oracle 資料庫文件中的初始化參數ARCHIVE_LAG_TARGET
在 RDS for Oracle 中有特殊考量。此參數會在指定的時間過後強制線上重做日誌切換。在 RDS for Oracle 中, ARCHIVE_LAG_TARGET
設定為 ,300
因為復原點目標 (RPO) 為 5 分鐘。為了實現此目標,RDS for Oracle 每 5 分鐘會切換線上重做日誌,並將其存放在 Amazon S3 儲存貯體中。
如果線上重做日誌切換的頻率降低了 RDS for Oracle 資料庫的效能,您可以擴展資料庫執行個體和儲存體,以使用更高的 IOPS 和輸送量。或者,如果您使用 RDS Custom for Oracle 或在 Amazon EC2 上部署 Oracle 資料庫,您可以調整ARCHIVE_LAG_TARGET
初始化參數的設定。
RDS for Oracle 中的有效參數值
在 RDS for Oracle 中,只有下列字元對參數值有效:
-
字母 (
A-Z
和a-z
) -
數字 (
0-9
) -
空格 (空格、標籤和換行)
-
下列特殊字元:
_ / . : + = ( ) ' * , % $ -
(連字號)