Amazon Relational Database Service
用户指南 (API Version 2014-10-31)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

数据库群集和数据库实例参数

您可以通过使用数据库参数组中的参数,以管理其他 Amazon RDS 数据库实例的同一方式管理 Amazon Aurora 数据库群集。Amazon Aurora 不同于其他数据库引擎,在后者中,您具有数据库实例的群集。因此,您用于管理 Amazon Aurora 数据库群集的一些参数适用于整个群集,而另一些参数仅适用于数据库群集中的特定数据库实例。

群集级别的参数是在数据库群集参数组中管理的。实例级别的参数是在数据库参数组中管理的。尽管 Aurora 数据库群集中的每个数据库实例都与 MySQL 数据库引擎兼容,但一些 MySQL 数据库引擎参数必须在群集级别应用,并且是使用数据库群集参数组进行管理的。在数据库参数组中未找到适用于 Aurora 数据库群集中的实例的群集级别的参数,本主题的后面将列出这些参数。

您可使用 Amazon RDS 控制台、AWS CLI 或 Amazon RDS API 管理群集级别和实例级别的参数。管理群集级别的参数和实例级别的参数有不同的命令。例如,您可使用 modify-db-cluster-parameter-group AWS CLI 命令管理数据库群集参数组中的群集级别的参数,还可使用 modify-db-parameter-group AWS CLI 命令,针对数据库群集中的数据库实例,管理数据库参数组中实例级别的参数。

您可通过 RDS 控制台或者使用 AWS CLI 或 Amazon RDS API 查看群集级别和实例级别的参数。例如,您可使用 describe-db-cluster-parameters AWS CLI 命令查看数据库群集参数组中的群集级别的参数,并使用 describe-db-parameters AWS CLI 命令,针对数据库群集中的数据库实例,查看数据库参数组中实例级别的参数。

有关数据库参数组的更多信息,请参阅 使用数据库参数组

注意

可用于 RDS MySQL 数据库实例的某些 MySQL 数据库引擎参数不可用于 Aurora 数据库群集中的实例。有关 Aurora 实例和 MySQL 数据库实例之间的差异的详细信息,请参阅比较 Amazon Aurora 和 Amazon RDS for MySQL

群集级别的参数

下表显示了适用于整个 Aurora 数据库群集的所有参数。

参数名称 可修改

aurora_load_from_s3_role

aurora_select_into_s3_role

auto_increment_increment

auto_increment_offset

aws_default_lambda_role

aws_default_logs_role

aws_default_s3_role

binlog_checksum

binlog_format

binlog_row_image

binlog_rows_query_log_events

character-set-client-handshake

character_set_client

character_set_connection

character_set_database

character_set_filesystem

character_set_results

collation_connection

collation_server

completion_type

default_storage_engine

innodb_autoinc_lock_mode

innodb_checksum_algorithm

innodb_checksums

innodb_cmp_per_index_enabled

innodb_commit_concurrency

innodb_data_home_dir

innodb_doublewrite

innodb_file_per_table

innodb_flush_log_at_trx_commit

innodb_ft_max_token_size

innodb_ft_min_token_size

innodb_ft_num_word_optimize

innodb_ft_sort_pll_degree

innodb_online_alter_log_max_size

innodb_optimize_fulltext_only

innodb_page_size

innodb_purge_batch_size

innodb_purge_threads

innodb_rollback_on_timeout

innodb_rollback_segments

innodb_spin_wait_delay

innodb_strict_mode

innodb_support_xa

innodb_sync_array_size

innodb_sync_spin_loops

innodb_table_locks

innodb_undo_directory

innodb_undo_logs

innodb_undo_tablespaces

lc_time_names

lower_case_table_names

master-info-repository

master_verify_checksum

server_audit_events

server_audit_excl_users

server_audit_incl_users

server_audit_logging

server_audit_logs_upload

server_id

skip-character-set-client-handshake

skip_name_resolve

sync_frm

time_zone

实例级别的参数

下表显示了适用于 Aurora 数据库群集中特定数据库实例的所有参数。

参数名称 可修改

allow-suspicious-udfs

aurora_lab_mode

autocommit

automatic_sp_privileges

back_log

basedir

binlog_cache_size

binlog_max_flush_queue_time

binlog_order_commits

binlog_stmt_cache_size

bulk_insert_buffer_size

concurrent_insert

connect_timeout

core-file

datadir

default_time_zone

default_tmp_storage_engine

default_week_format

delay_key_write

delayed_insert_limit

delayed_insert_timeout

delayed_queue_size

div_precision_increment

end_markers_in_json

enforce_gtid_consistency

eq_range_index_dive_limit

event_scheduler

explicit_defaults_for_timestamp

flush

flush_time

ft_boolean_syntax

ft_max_word_len

ft_min_word_len

ft_query_expansion_limit

ft_stopword_file

general_log

general_log_file

group_concat_max_len

gtid-mode

host_cache_size

init_connect

innodb_adaptive_flushing

innodb_adaptive_hash_index

innodb_adaptive_max_sleep_delay

innodb_autoextend_increment

innodb_buffer_pool_dump_at_shutdown

innodb_buffer_pool_dump_now

innodb_buffer_pool_filename

innodb_buffer_pool_load_abort

innodb_buffer_pool_load_at_startup

innodb_buffer_pool_load_now

innodb_buffer_pool_size

innodb_change_buffer_max_size

innodb_compression_failure_threshold_pct

innodb_compression_level

innodb_compression_pad_pct_max

innodb_concurrency_tickets

innodb_file_format

innodb_flush_log_at_timeout

innodb_flush_method

innodb_flush_neighbors

innodb_flushing_avg_loops

innodb_force_load_corrupted

innodb_ft_aux_table

innodb_ft_cache_size

innodb_ft_enable_stopword

innodb_ft_server_stopword_table

innodb_ft_user_stopword_table

innodb_io_capacity

innodb_io_capacity_max

innodb_large_prefix

innodb_lock_wait_timeout

innodb_log_compressed_pages

innodb_lru_scan_depth

innodb_max_dirty_pages_pct

innodb_max_purge_lag

innodb_max_purge_lag_delay

innodb_monitor_disable

innodb_monitor_enable

innodb_monitor_reset

innodb_monitor_reset_all

innodb_old_blocks_pct

innodb_old_blocks_time

innodb_open_files

innodb_print_all_deadlocks

innodb_random_read_ahead

innodb_read_ahead_threshold

innodb_read_io_threads

innodb_read_only

innodb_replication_delay

innodb_sort_buffer_size

innodb_stats_auto_recalc

innodb_stats_method

innodb_stats_on_metadata

innodb_stats_persistent

innodb_stats_persistent_sample_pages

innodb_stats_transient_sample_pages

innodb_thread_concurrency

innodb_thread_sleep_delay

innodb_use_native_aio

innodb_write_io_threads

interactive_timeout

join_buffer_size

keep_files_on_create

key_buffer_size

key_cache_age_threshold

key_cache_block_size

key_cache_division_limit

local_infile

lock_wait_timeout

log-bin

log_bin_trust_function_creators

log_bin_use_v1_row_events

log_error

log_output

log_queries_not_using_indexes

log_slave_updates

log_throttle_queries_not_using_indexes

log_warnings

long_query_time

low_priority_updates

max_allowed_packet

max_binlog_cache_size

max_binlog_size

max_binlog_stmt_cache_size

max_connect_errors

max_connections

max_delayed_threads

max_error_count

max_heap_table_size

max_insert_delayed_threads

max_join_size

max_length_for_sort_data

max_prepared_stmt_count

max_seeks_for_key

max_sort_length

max_sp_recursion_depth

max_tmp_tables

max_user_connections

max_write_lock_count

metadata_locks_cache_size

min_examined_row_limit

myisam_data_pointer_size

myisam_max_sort_file_size

myisam_mmap_size

myisam_sort_buffer_size

myisam_stats_method

myisam_use_mmap

net_buffer_length

net_read_timeout

net_retry_count

net_write_timeout

old-style-user-limits

old_passwords

optimizer_prune_level

optimizer_search_depth

optimizer_switch

optimizer_trace

optimizer_trace_features

optimizer_trace_limit

optimizer_trace_max_mem_size

optimizer_trace_offset

performance_schema

pid_file

plugin_dir

port

preload_buffer_size

profiling_history_size

query_alloc_block_size

query_cache_limit

query_cache_min_res_unit

query_cache_size

query_cache_type

query_cache_wlock_invalidate

query_prealloc_size

range_alloc_block_size

read_buffer_size

read_only

read_rnd_buffer_size

relay-log

relay_log_info_repository

relay_log_recovery

safe-user-create

secure_auth

secure_file_priv

skip-slave-start

skip_external_locking

skip_show_database

slave_checkpoint_group

slave_checkpoint_period

slave_parallel_workers

slave_pending_jobs_size_max

slave_sql_verify_checksum

slow_launch_time

slow_query_log

slow_query_log_file

socket

sort_buffer_size

sql_mode

sql_select_limit

stored_program_cache

sync_binlog

sync_master_info

sync_relay_log

sync_relay_log_info

sysdate-is-now

table_cache_element_entry_ttl

table_definition_cache

table_open_cache

table_open_cache_instances

temp-pool

thread_cache_size

thread_handling

thread_stack

timed_mutexes

tmp_table_size

tmpdir

transaction_alloc_block_size

transaction_prealloc_size

tx_isolation

updatable_views_with_limit

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

wait_timeout