Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Parameter für MariaDB
Standardmäßig verwendet eine MariaDB DB-Instance eine für eine MariaDB-Datenbank spezifische DB-Parametergruppe. Diese Parametergruppe enthält einige, aber nicht alle in Amazon RDS-DB-Parametergruppen für die MySQL-Datenbank-Engine enthaltenen Parameter. Sie enthält auch eine Reihe neuer, MariaDB-spezifischer Parameter. Weitere Informationen zum Arbeiten mit Parametergruppen und zum Festlegen von Parametern finden Sie unter Parametergruppen für Amazon RDS.
MariaDB-Parameter anzeigen
RDS for MariaDB-Parameter werden auf die Standardwerte der von Ihnen ausgewählten Speicher-Engine gesetzt. Weitere Informationen zu MariaDB-Parametern finden Sie in der MariaDB-Dokumentation
Sie können die für eine bestimmte RDS-for-MariaDB-Version verfügbaren Parameter mithilfe der RDS-Konsole oder des AWS CLI anzeigen. Weitere Informationen zum Anzeigen von Parametern in einer MariaDB-Parametergruppe in der RDS-Konsole finden Sie unter Parameterwerte für eine DB-Parametergruppe in Amazon RDS Amazon anzeigen.
Mit dem AWS CLI können Sie die Parameter für eine Version von RDS for MariaDB anzeigen, indem Sie den Befehl describe-engine-default-parameters
ausführen. Geben Sie einen der folgenden Werte für die Option --db-parameter-group-family
an:
-
mariadb10.11
-
mariadb10.6
-
mariadb10.5
-
mariadb10.4
-
mariadb10.3
Um beispielsweise die Parameter für RDS for MariaDB Version 10.6 anzuzeigen, führen Sie den folgenden Befehl aus.
aws rds describe-engine-default-parameters --db-parameter-group-family mariadb10.6
Die Ausgabe sieht folgendermaßen oder ähnlich aus.
{
"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
},
...
Führen Sie den folgenden Befehl aus, um nur die änderbaren Parameter für RDS for MariaDB Version 10.6 aufzulisten.
Für Linux, macOSoder Unix:
aws rds describe-engine-default-parameters --db-parameter-group-family mariadb10.6 \ --query 'EngineDefaults.Parameters[?IsModifiable==`true`]'
Windows:
aws rds describe-engine-default-parameters --db-parameter-group-family mariadb10.6 ^ --query "EngineDefaults.Parameters[?IsModifiable==`true`]"
MySQL-Parameter, die nicht verfügbar sind
Die folgenden MySQL-Parameter sind in MariaDB-spezifischen DB-Parametergruppen nicht verfügbar:
-
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
Weitere Informationen zu MySQL-Parametern finden Sie in der MySQL-Dokumentation