Paramètres d'initialisation de RDS pour Oracle - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Paramètres d'initialisation de RDS pour Oracle

Dans Amazon RDS, vous gérez les paramètres à l'aide d'un groupe de paramètres de base de données. Ce groupe vous permet de personnaliser les paramètres d'initialisation. Par exemple, vous pouvez configurer la taille de la zone de tri avecsort_area_size. Toutes les instances de base de données RDS pour Oracle associées à un groupe de paramètres de base de données spécifique utilisent les mêmes paramètres. Pour de plus amples informations, veuillez consulter Groupes de paramètres pour (Amazon RDS).

Paramètres d'initialisation pris en charge dans RDS pour Oracle

Les paramètres pris en charge pour votre instance de base de données dépendent de l'édition et de la version de votre base de données Oracle. Pour afficher les paramètres d'initialisation pris en charge pour une édition et une version spécifiques d'Oracle Database, exécutez la AWS CLI commande describe-engine-default-parameters. Par exemple, pour répertorier les noms des paramètres d'initialisation pris en charge pour l'édition Enterprise d'Oracle Database 19c, exécutez la commande suivante (exemple de sortie inclus).

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 ...

Pour décrire un seul paramètre d'initialisation, utilisez la commande suivante, en le sga_max_size remplaçant par le nom de votre paramètre (exemple de sortie inclus).

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 } ]

Pour trouver de la documentation générale sur les paramètres d'initialisation de la base de données Oracle, voir Paramètres d'initialisation dans la documentation de la base de données Oracle. Notez que le paramètre ARCHIVE_LAG_TARGET fait l'objet de considérations particulières dans RDS pour Oracle. Ce paramètre force le changement de journal redo en ligne une fois le délai spécifié écoulé. Dans RDS pour Oracle, ARCHIVE_LAG_TARGET est défini sur 300 parce que l'objectif du point de restauration (RPO) est de 5 minutes. Pour atteindre cet objectif, RDS for Oracle change le journal de journalisation en ligne toutes les 5 minutes et le stocke dans un compartiment Amazon S3.

Si la fréquence du commutateur de journalisation en ligne dégrade les performances de votre base de données RDS pour Oracle, vous pouvez redimensionner votre instance de base de données et votre stockage pour utiliser des IOPS et un débit plus élevés. Sinon, si vous utilisez RDS Custom pour Oracle ou si vous déployez une base de données Oracle sur Amazon EC2, vous pouvez ajuster le réglage du paramètre d'ARCHIVE_LAG_TARGETinitialisation.

Valeurs de paramètres valides dans RDS pour Oracle

Dans RDS pour Oracle, seuls les caractères suivants sont valides pour les valeurs des paramètres :

  • Lettres (A-Zeta-z)

  • Chiffres (0-9)

  • Espaces blancs (espaces, tabulations et sauts de ligne)

  • Les caractères spéciaux suivants : _ / . : + = ( ) ' * , % $ - (tiret)