Paramètres d’initialisation RDS for 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 RDS for 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 avec sort_area_size. Toutes les instances de base de données RDS for Oracle associées à un groupe de paramètres de base de données spécifique utilisent les mêmes paramètres. Pour plus d’informations, consultez Groupes de paramètres pour Amazon RDS.

Paramètres d’initialisation dans RDS for Oracle pris en charge

Les paramètres pris en charge pour votre instance de base de données dépendent de l’édition et de la version d’Oracle Database. Pour afficher les paramètres d’initialisation pris en charge pour une édition et une version spécifiques d’Oracle Database, exécutez la commande AWS CLI describe-engine-default-parameters. Par exemple, pour répertorier les noms des paramètres d’initialisation pris en charge pour l’Enterprise Edition 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 remplaçant sga_max_size 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 la documentation générale sur les paramètres d’initialisation d’Oracle Database, consultez Paramètres d’initialisation dans la documentation d’Oracle Database. Notez que le paramètre ARCHIVE_LAG_TARGET fait l’objet de considérations particulières dans RDS for Oracle. Ce paramètre force le changement du journal de rétablissement en ligne une fois le délai spécifié écoulé. Dans RDS for Oracle, ARCHIVE_LAG_TARGET est défini sur 300 parce que l’objectif de point de reprise (RPO) est de 5 minutes. Pour atteindre cet objectif, RDS for Oracle change le journal de rétablissement en ligne toutes les 5 minutes et le stocke dans un compartiment Amazon S3.

Si la fréquence du changement de journal de rétablissement en ligne dégrade les performances de votre base de données RDS for Oracle, vous pouvez mettre à l’échelle 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 for 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’initialisation ARCHIVE_LAG_TARGET.

Valeurs de paramètres valides dans RDS for Oracle

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

  • Lettres (A-Z et a-z)

  • Chiffres (0-9)

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

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