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 pour MariaDB
Par défaut, une instance de base de données MariaDB utilise un groupe de paramètres DB qui est spécifique à une base de données MariaDB. Ce groupe de paramètres contient certains, mais pas la totalité, des paramètres du groupe de paramètres de base de données Amazon RDS du moteur de base de données MySQL. Il contient également un certain nombre de nouveaux paramètres propres à MariaDB. Pour de plus amples informations sur l'utilisation des groupes de paramètres et sur la définition des paramètres, veuillez consulter Groupes de paramètres pour Amazon RDS.
Affichage des paramètres MariaDB
Les paramètres RDS for MariaDB sont définis aux valeurs par défaut du moteur de stockage que vous avez sélectionné. Pour plus d’informations sur les paramètres MariaDB, consultez la documentation MariaDB
Vous pouvez afficher les paramètres disponibles pour une version spécifique de RDS for MariaDB à l’aide de la console RDS ou de l’ AWS CLI. Pour plus d’informations sur l’affichage des paramètres d’un groupe de paramètres MariaDB dans la console RDS, consultez Affichage des valeurs de paramètres pour un groupe de paramètres de base de données dans Amazon RDS.
À l'aide de AWS CLI, vous pouvez afficher les paramètres d'une version de RDS pour MariaDB en exécutant la commande. describe-engine-default-parameters Spécifiez l'une des valeurs suivantes pour l'option --db-parameter-group-family :
-
mariadb11.8 -
mariadb11.4 -
mariadb10.11 -
mariadb10.6 -
mariadb10.5 -
mariadb10.4 -
mariadb10.3
Par exemple, pour afficher les paramètres de RDS for MariaDB version 10.6, exécutez la commande suivante.
aws rds describe-engine-default-parameters --db-parameter-group-family mariadb10.6
Votre résultat ressemble à ce qui suit.
{
"EngineDefaults": {
"Parameters": [
{
"ParameterName": "alter_algorithm",
"Description": "Specify the alter table algorithm.",
"Source": "engine-default",
"ApplyType": "dynamic",
"DataType": "string",
"AllowedValues": "DEFAULT,COPY,INPLACE,NOCOPY,INSTANT",
"IsModifiable": true
},
{
"ParameterName": "analyze_sample_percentage",
"Description": "Percentage of rows from the table ANALYZE TABLE will sample to collect table statistics.",
"Source": "engine-default",
"ApplyType": "dynamic",
"DataType": "float",
"AllowedValues": "0-100",
"IsModifiable": true
},
{
"ParameterName": "aria_block_size",
"Description": "Block size to be used for Aria index pages.",
"Source": "engine-default",
"ApplyType": "static",
"DataType": "integer",
"AllowedValues": "1024-32768",
"IsModifiable": false
},
{
"ParameterName": "aria_checkpoint_interval",
"Description": "Interval in seconds between automatic checkpoints.",
"Source": "engine-default",
"ApplyType": "dynamic",
"DataType": "integer",
"AllowedValues": "0-4294967295",
"IsModifiable": true
},
...
Pour ne lister que les paramètres modifiables de RDS for MariaDB version 10.6, exécutez la commande suivante.
Pour Linux, macOS ou Unix :
aws rds describe-engine-default-parameters --db-parameter-group-family mariadb10.6 \ --query 'EngineDefaults.Parameters[?IsModifiable==`true`]'
Pour Windows :
aws rds describe-engine-default-parameters --db-parameter-group-family mariadb10.6 ^ --query "EngineDefaults.Parameters[?IsModifiable==`true`]"
Paramètres MySQL qui ne sont pas disponibles
Les paramètres MySQL suivants ne sont pas disponibles dans les groupes de paramètres DB spécifiques à MariaDB :
-
bind_address
-
binlog_error_action
-
binlog_gtid_simple_recovery
-
binlog_max_flush_queue_time
-
binlog_order_commits
-
binlog_row_image
-
binlog_rows_query_log_events
-
binlogging_impossible_mode
-
block_encryption_mode
-
core_file
-
default_tmp_storage_engine
-
div_precision_increment
-
end_markers_in_json
-
enforce_gtid_consistency
-
eq_range_index_dive_limit
-
explicit_defaults_for_timestamp
-
gtid_executed
-
gtid-mode
-
gtid_next
-
gtid_owned
-
gtid_purged
-
log_bin_basename
-
log_bin_index
-
log_bin_use_v1_row_events
-
log_slow_admin_statements
-
log_slow_slave_statements
-
log_throttle_queries_not_using_indexes
-
master-info-repository
-
optimizer_trace
-
optimizer_trace_features
-
optimizer_trace_limit
-
optimizer_trace_max_mem_size
-
optimizer_trace_offset
-
relay_log_info_repository
-
rpl_stop_slave_timeout
-
slave_parallel_workers
-
slave_pending_jobs_size_max
-
slave_rows_search_algorithms
-
storage_engine
-
table_open_cache_instances
-
timed_mutexes
-
transaction_allow_batching
-
validate-password
-
validate_password_dictionary_file
-
validate_password_length
-
validate_password_mixed_case_count
-
validate_password_number_count
-
validate_password_policy
-
validate_password_special_char_count
Pour plus d’informations sur les paramètres MySQL, consultez la documentation MySQL