Todos os produtos
Search
Central de documentação

PolarDB:Parâmetros da camada de armazenamento do PolarDB-X

Última atualização: Jun 28, 2026

O PolarDB-X utiliza uma arquitetura com desacoplamento entre armazenamento e computação. Os parâmetros da camada de armazenamento (nó de dados) seguem as convenções de nomenclatura do MySQL. A tabela a seguir lista os parâmetros comuns da camada de armazenamento configuráveis no console do PolarDB-X. Para os demais parâmetros, consulte Variáveis de sistema do servidor MySQL.

Reinicialização necessária indica se a instância precisa ser reiniciada para que a alteração de um parâmetro tenha efeito. Parâmetros marcados como No entram em vigor imediatamente após o salvamento da alteração. Já os marcados como Yes só passam a valer depois da reinicialização manual da instância — planeje as reinicializações adequadamente para evitar interrupções no serviço.

Parâmetro

Reinicialização necessária

Valor padrão

Valor válido

Descrição

loose_enable_gts

Yes

1

[0\

1]

Defina se o Global Timestamp Service (GTS) deve ser ativado.

loose_gts_lease

Yes

5000

[0-10000]

Período de concessão do GTS. Unidade: milissegundos.

performance_schema

No

ON

[ON,OFF]

Controla o monitoramento de desempenho do servidor ApsaraDB RDS for MySQL.

binlog_rows_query_key_content

No

ON

[ON,OFF]

Determina se instruções SQL são incluídas nos logs binários.

loose_polarx_max_allowed_packet

No

16777216

(0-2147483648)

Tamanho máximo dos pacotes recebidos e enviados pelo servidor via protocolos proprietários. Unidade: bytes.

innodb_buffer_pool_load_at_startup

Yes

ON

[ON\

OFF]

Especifica se o buffer pool deve ser recarregado após a inicialização do servidor.

bulk_insert_buffer_size

No

4194304

[0-4294967295]

Quantidade de registros gravados no cache temporário durante o cache de inserções em lote.

show_old_temporals

No

OFF

[ON\

OFF]

-

ft_query_expansion_limit

Yes

20

[0-1000]

Número máximo de correspondências ao executar buscas de texto completo em tabelas MyISAM usando WITH QUERY EXPANSION.

innodb_old_blocks_time

No

1000

[0-1024]

Janela de tempo após a leitura do ponto médio de uma página, durante a qual a página pode ser acessada sem ser promovida à extremidade mais recentemente usada da lista LRU. Unidade: milissegundos.

innodb_stats_sample_pages

No

8

[1-4294967296]

Quantidade de páginas de índice amostradas na estimativa de estatísticas de índice.

thread_stack

Yes

262144

[131072-18446744073709551615]

Memória alocada por thread de conexão. Unidade: bytes.

lc_time_names

No

en_US

[ja_JP\

pt_BR\

en_US]

Idioma usado para exibir nomes e abreviações de dias e meses.

innodb_thread_concurrency

No

0

[0-1000]

Limite de threads simultâneas do InnoDB.

default_time_zone

Yes

SYSTEM

[SYSTEM\

-12:00\

-11:00\

-10:00\

-9:00\

-8:00\

-7:00\

-6:00\

-5:00\

-4:00\

-3:00\

-2:00\

-1:00\

+0:00\

+1:00\

+2:00\

+3:00\

+4:00\

+5:00\

+5:30\

+5:45\

+6:00\

+6:30\

+7:00\

+8:00\

+9:00\

+10:00\

+11:00\

+12:00\

+13:00]

Fuso horário do servidor.

old_passwords

No

0

[0\

2]

-

optimizer_search_depth

No

62

[0-62]

Profundidade de recursão do otimizador de consultas quando várias tabelas estão correlacionadas.

innodb_compression_level

No

6

[0-9]

-

loose_innodb_log_optimize_ddl

No

OFF

[ON\

OFF]

-

max_sort_length

No

1024

[4-8388608]

-

slave_pending_jobs_size_max

No

1073741824

[1024-18446744073709551615]

-

innodb_online_alter_log_max_size

No

134217728

[134217728-2147483647]

-

key_cache_block_size

No

1024

[512-16384]

-

mysql_native_password_proxy_users

No

OFF

[ON\

OFF]

-

innodb_adaptive_max_sleep_delay

No

150000

[1-1000000]

-

innodb_purge_rseg_truncate_frequency

No

128

[1-128]

-

query_alloc_block_size

No

8192

[1024-16384]

-

innodb_lock_wait_timeout

No

50

[1-1073741824]

-

innodb_purge_threads

Yes

1

[1-32]

-

innodb_compression_failure_threshold_pct

No

5

[0-100]

-

innodb_compression_pad_pct_max

No

50

[0-70]

-

binlog_rows_query_log_events

No

ON

[ON\

OFF]

-

innodb_stats_persistent_sample_pages

No

20

[0-4294967295]

-

innodb_ft_total_cache_size

Yes

640000000

[32000000-1600000000]

-

innodb_flush_method

Yes

O_DIRECT

[fsync\

O_DSYNC\

littlesync\

nosync\

O_DIRECT\

O_DIRECT_NO_FSYNC]

-

eq_range_index_dive_limit

No

10

[0-4294967295]

-

loose_max_execution_time

No

0

[0-4294967295]

-

loose_optimizer_trace_features

No

greedy_search=on,range_optimizer=on,dynamic_range=on,repeated_subselect=on

.*

-

rds_reserved_connections

No

512

[0-512]

-

connect_timeout

No

10

[1-3600]

-

innodb_purge_batch_size

Yes

300

[1-5000]

-

div_precision_increment

No

4

[0-30]

-

avoid_temporal_upgrade

No

OFF

[ON\

OFF]

-

innodb_sync_array_size

Yes

1

[1-64]

-

sync_binlog

No

1

[0-2147483647]

-

innodb_stats_method

No

nulls_equal

[nulls_equal\

nulls_unequal\

nulls_ignored]

-

lock_wait_timeout

No

31536000

[1-1073741824]

-

net_read_timeout

No

30

[1-18446744073709551615]

-

innodb_deadlock_detect

No

ON

[ON\

OFF]

-

innodb_write_io_threads

Yes

4

[1-64]

-

end_markers_in_json

No

OFF

[ON\

OFF]

-

ngram_token_size

Yes

2

[0-20]

-

loose_innodb_numa_interleave

Yes

ON

[ON\

OFF]

-

max_binlog_stmt_cache_size

No

18446744073709547520

[4096-18446744073709547520]

-

innodb_checksum_algorithm

No

crc32

[innodb\

crc32\

none\

strict_innodb\

strict_crc32\

strict_none]

-

query_cache_type

Yes

0

[0\

1\

2]

-

innodb_ft_enable_diag_print

No

OFF

[ON\

OFF]

-

innodb_ft_enable_stopword

No

ON

[ON\

OFF]

-

innodb_io_capacity

No

20000

[0-18446744073709551615]

-

slow_launch_time

No

2

[1-1024]

-

innodb_table_locks

No

ON

[ON\

OFF]

-

innodb_stats_persistent

No

ON

[ON\

OFF]

-

tmp_table_size

No

2097152

[262144-134217728]

-

disconnect_on_expired_password

Yes

ON

[ON\

OFF]

-

default_storage_engine

Yes

InnoDB

[InnoDB\

innodb]

-

net_retry_count

No

10

[1-4294967295]

-

innodb_ft_cache_size

Yes

8000000

[1600000-80000000]

-

binlog_cache_size

No

2097152

[4096-16777216]

-

innodb_max_dirty_pages_pct

No

75

[0-99]

-

query_cache_limit

No

1048576

[1-1048576]

-

innodb_disable_sort_file_cache

No

ON

[ON\

OFF]

-

innodb_lru_scan_depth

No

1024

[100-18446744073709551615]

-

innodb_ft_result_cache_limit

No

2000000000

[1000000-4294967295]

-

long_query_time

No

1

[0,03-31536000]

-

interactive_timeout

No

7200

[10-86400]

-

innodb_read_io_threads

Yes

4

[1-64]

-

transaction_prealloc_size

No

4096

[1024-131072]

-

open_files_limit

Yes

65535

[1-18446744073709551615]

-

innodb_open_files

Yes

3000

[10-4294967295]

-

max_heap_table_size

No

67108864

[16384-1844674407370954752]

-

automatic_sp_privileges

No

ON

[ON\

OFF]

-

explicit_defaults_for_timestamp

No

OFF

[ON\

OFF]

-

ft_max_word_len

Yes

84

[10-4294967295]

-

innodb_autoextend_increment

No

64

[1-1000]

-

sql_mode

No

(\s*\

REAL_AS_FLOAT\

PIPES_AS_CONCAT\

ANSI_QUOTES\

IGNORE_SPACE\

ONLY_FULL_GROUP_BY\

NO_UNSIGNED_SUBTRACTION\

NO_DIR_IN_CREATE\

POSTGRESQL\

ORACLE\

MSSQL\

DB2\

MAXDB\

NO_KEY_OPTIONS\

NO_TABLE_OPTIONS\

NO_FIELD_OPTIONS\

MYSQL323\

MYSQL40\

ANSI\

NO_AUTO_VALUE_ON_ZERO\

NO_BACKSLASH_ESCAPES\

STRICT_TRANS_TABLES\

STRICT_ALL_TABLES\

NO_ZERO_IN_DATE\

NO_ZERO_DATE\

ALLOW_INVALID_DATES\

ERROR_FOR_DIVISION_BY_ZERO\

TRADITIONAL\

HIGH_NOT_PRECEDENCE\

NO_ENGINE_SUBSTITUTION\

PAD_CHAR_TO_FULL_LENGTH\

NO_AUTO_CREATE_USER)(,NO_AUTO_CREATE_USER\

,REAL_AS_FLOAT\

,PIPES_AS_CONCAT\

,ANSI_QUOTES\

,IGNORE_SPACE\

,ONLY_FULL_GROUP_BY\

,NO_UNSIGNED_SUBTRACTION\

,NO_DIR_IN_CREATE\

,POSTGRESQL\

,ORACLE\

,MSSQL\

,DB2\

,MAXDB\

,NO_KEY_OPTIONS\

,NO_TABLE_OPTIONS\

,NO_FIELD_OPTIONS\

,MYSQL323\

,MYSQL40\

,ANSI\

,NO_AUTO_VALUE_ON_ZERO\

,NO_BACKSLASH_ESCAPES\

,STRICT_TRANS_TABLES\

,STRICT_ALL_TABLES\

,NO_ZERO_IN_DATE\

,NO_ZERO_DATE\

,ALLOW_INVALID_DATES\

,ERROR_FOR_DIVISION_BY_ZERO\

,TRADITIONAL\

,HIGH_NOT_PRECEDENCE\

,NO_ENGINE_SUBSTITUTION\

,PAD_CHAR_TO_FULL_LENGTH)*

-

innodb_stats_transient_sample_pages

No

8

[1-4294967295]

-

innodb_random_read_ahead

No

OFF

[ON\

OFF]

-

session_track_state_change

No

OFF

[ON\

OFF]

-

table_open_cache

No

2000

[1-524288]

Tamanho do cache de alta velocidade para identificadores de arquivos de tabela.

range_optimizer_max_mem_size

No

8388608

[0-18446744073709551615]

-

innodb_status_output

No

OFF

[ON\

OFF]

-

innodb_log_compressed_pages

No

OFF

[ON\

OFF]

-

slave_net_timeout

No

60

[15-300]

-

delay_key_write

No

ON

[ON\

OFF\

ALL]

-

query_cache_wlock_invalidate

No

OFF

[ON\

OFF]

-

max_points_in_geometry

No

65536

[3-1048576]

-

max_prepared_stmt_count

No

16382

[0-1048576]

-

wait_timeout

No

86400

[1-31536000]

-

query_cache_min_res_unit

No

1024

[512-18446744073709551608]

Tamanho mínimo de bloco para armazenar resultados de consultas no cache de consultas. Unidade: bytes.

innodb_print_all_deadlocks

No

OFF

[OFF\

ON]

-

loose_thread_pool_size

No

32

[1-1024]

Quantidade de grupos de pool de threads. As threads são divididas uniformemente entre os grupos e gerenciadas por grupo.

binlog_stmt_cache_size

No

32768

[4096-16777216]

-

transaction_isolation

No

READ-COMMITTED

[READ-UNCOMMITTED\

READ-COMMITTED\

REPEATABLE-READ\

SERIALIZABLE]

Nível de isolamento de transação.

innodb_buffer_pool_dump_at_shutdown

No

ON

[ON\

OFF]

-

query_prealloc_size

No

8192

[8192-1048576]

-

key_cache_age_threshold

No

300

[100-4294967295]

-

loose_rds_kill_connections

No

20

[0, 18446744073709551615]

-

transaction_alloc_block_size

No

8192

[1024-131072]

-

optimizer_trace_limit

No

1

[0-4294967295]

-

metadata_locks_cache_size

Yes

1024

[1-1048576]

-

optimizer_prune_level

No

1

[0\

1]

-

innodb_max_purge_lag

No

0

[0-4294967295]

-

innodb_buffer_pool_dump_pct

No

25

[1-100]

-

innodb_max_dirty_pages_pct_lwm

No

0

[0-99]

-

max_sp_recursion_depth

No

0

[0-255]

-

innodb_status_output_locks

No

OFF

[ON\

OFF]

-

updatable_views_with_limit

No

YES

[YES\

NO]

-

binlog_row_image

No

full

[full\

minimal]

-

innodb_change_buffer_max_size

No

25

[0-50]

-

innodb_optimize_fulltext_only

No

OFF

[ON\

OFF]

-

loose_opt_rds_last_error_gtid

No

ON

[ON\

OFF]

-

innodb_ft_max_token_size

Yes

84

[10-84]

-

innodb_max_undo_log_size

No

1073741824

[10485760-18446744073709551615]

-

slave_parallel_type

No

LOGICAL_CLOCK

DATABASE,LOGICAL_CLOCK

-

loose_rds_check_core_file_enabled

No

ON

[ON\

OFF]

-

innodb_adaptive_hash_index

No

ON

[ON\

OFF]

-

innodb_sync_spin_loops

No

30

[0-4294967295]

-

net_write_timeout

No

60

[1-18446744073709551615]

-

flush_time

No

0

[0-31536000]

-

lower_case_table_names

Yes

1

[0\

1]

-

sha256_password_proxy_users

No

OFF

[ON\

OFF]

-

character_set_filesystem

No

binary

[utf8\

latin1\

gbk\

binary]

-

innodb_flush_sync

No

ON

[ON\

OFF]

-

tls_version

Yes

TLSv1,TLSv1.1,TLSv1.2

[TLSv1,TLSv1.1,TLSv1.2\

TLSv1,TLSv1.1]

-

key_cache_division_limit

No

100

[1-100]

-

delayed_insert_timeout

No

300

[1-3600]

-

preload_buffer_size

No

32768

[1024-1073741824]

-

innodb_read_ahead_threshold

No

56

[0-1024]

-

loose_optimizer_switch

No

index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on,engine_condition_pushdown=on,index_condition_pushdown=on,mrr=on,mrr_cost_based=on,block_nested_loop=on,batched_key_access=off,materialization=on,semijoin=on,loosescan=on,firstmatch=on,subquery_materialization_cost_based=on,use_index_extensions=on

.*

-

concurrent_insert

No

1

[0\

1\

2]

Ative ou desative inserções concorrentes.

block_encryption_mode

No

"aes-128-ecb"

["aes-128-ecb"\

"aes-192-ecb"\

"aes-256-ecb"\

"aes-128-cbc"\

"aes-192-cbc"\

"aes-256-cbc"]

-

slow_query_log

No

ON

[ON\

OFF]

Registra logs de consultas lentas.

net_buffer_length

No

16384

[1024-1048576]

-

query_cache_size

No

3145728

[0-104857600]

-

delayed_insert_limit

No

100

[1-4294967295]

-

innodb_large_prefix

No

ON

[ON\

OFF]

-

innodb_monitor_disable

No

all

-

innodb_adaptive_flushing_lwm

No

10

[0-70]

-

innodb_log_checksums

No

ON

[ON\

OFF]

-

delayed_queue_size

No

1000

[1-4294967295]

-

session_track_gtids

No

OFF

[OFF\

OWN_GTID\

ALL_GTIDS]

-

innodb_thread_sleep_delay

No

10000

[0-1000000]

-

loose_rds_set_connection_id_enabled

No

ON

[ON\

OFF]

-

innodb_old_blocks_pct

No

37

[5-95]

-

innodb_ft_sort_pll_degree

Yes

2

[1-16]

-

log_slow_admin_statements

No

OFF

[ON\

OFF]

-

innodb_stats_on_metadata

No

OFF

[ON\

OFF]

-

stored_program_cache

No

256

[16-524288]

-

group_concat_max_len

No

1024

[4-1844674407370954752]

-

innodb_sort_buffer_size

Yes

1048576

[65536-67108864]

-

innodb_page_cleaners

Yes

1

[1-64]

-

innodb_spin_wait_delay

No

6

[0-4294967295]

-

myisam_sort_buffer_size

No

262144

[262144-16777216]

-

innodb_rollback_segments

No

128

[1-128]

-

innodb_commit_concurrency

Yes

0

[0-1000]

-

innodb_concurrency_tickets

No

5000

[1-4294967295]

-

table_definition_cache

No

512

[1-524288]

-

auto_increment_increment

No

1

[1-65535]

-

binlog_checksum

Yes

CRC32

-

-

max_seeks_for_key

No

18446744073709500000

[1-18446744073709551615]

-

sync_relay_log

No

1

[0-2147483647]

-

max_length_for_sort_data

No

1024

[0-838860]

-

back_log

Yes

3000

[0-65535]

-

max_error_count

No

64

[0-65535]

-

innodb_io_capacity_max

No

40000

[0-18446744073709551615]

-

innodb_strict_mode

No

OFF

[ON\

OFF]

-

binlog_order_commits

Yes

OFF

-

-

min_examined_row_limit

No

0

[0-4294967295]

-

innodb_ft_min_token_size

Yes

3

[0-16]

-

innodb_stats_auto_recalc

No

ON

[ON\

OFF]

-

max_connect_errors

No

100

[0-4294967295]

-

session_track_schema

No

ON

[ON\

OFF]

-

join_buffer_size

No

262144

[128-4294967295]

-

innodb_change_buffering

No

all

[none\

inserts\

deletes\

changes\

purges\

all]

-

optimizer_trace_max_mem_size

No

16384

[0-4294967295]

-

innodb_autoinc_lock_mode

Yes

2

[0\

1\

2]

-

innodb_rollback_on_timeout

Yes

OFF

[OFF\

ON]

-

loose_opt_rds_enable_show_slave_lag

No

ON

[ON\

OFF]

-

max_write_lock_count

No

102400

[1-102400]

-

master_verify_checksum

Yes

OFF

-

-

innodb_ft_num_word_optimize

No

2000

[0-10000]

-

max_join_size

No

18446744073709551615

[1-18446744073709551615]

-

loose_validate_password_length

No

8

[1-12]

-

log_throttle_queries_not_using_indexes

No

0

[0-4294967295]

-

innodb_max_purge_lag_delay

No

0

[0-10000000]

-

loose_optimizer_trace

No

enabled=off,one_line=off

.*

-

loose_thread_handling

Yes

one-thread-per-connection

[one-thread-per-connection\

pool-of-threads]

-

default_week_format

No

0

[0-7]

-

innodb_cmp_per_index_enabled

No

OFF

[ON\

OFF]

-

show_compatibility_56

No

OFF

[ON\

OFF]

-

host_cache_size

No

644

[0-65535]

Tamanho do cache de hosts.

low_priority_updates

No

0

[0\

1]

-

auto_increment_offset

No

1

[1-65535]

Tamanho do incremento automático para a coluna de incremento automático.

range_alloc_block_size

No

4096

[4096-18446744073709551615]

-

ft_min_word_len

Yes

4

[1-3600]

-

sort_buffer_size

No

262144

[32768-4294967295]

Tamanho do buffer de ordenação usado para classificar dados. Unidade: bytes.

max_allowed_packet

No

1073741824

[16384-1073741824]

Tamanho máximo de pacote que o servidor pode receber. Unidade: bytes.

thread_cache_size

No

256

[0-16384]

Tamanho do cache de threads.

optimizer_trace_offset

No

-1

[0-4294967295]

-

character_set_server

Yes

utf8

[utf8\

latin1\

gbk\

gb18030\

utf8mb4]

Conjunto de caracteres padrão para bancos de dados.

innodb_adaptive_flushing

No

ON

[ON\

OFF]

Ajusta dinamicamente a taxa de liberação de páginas sujas com base na carga de trabalho.

log_queries_not_using_indexes

No

OFF

[ON\

OFF]

Registra consultas que não utilizam índices no log de consultas lentas.

innodb_monitor_enable

No

all

-

table_open_cache_instances

Yes

16

[1-64]

Quantidade de instâncias de cache de tabelas.

innodb_flush_neighbors

No

1

[0\

1\

2]

Libera páginas sujas vizinhas quando uma página suja é gravada a partir do buffer pool. Páginas sujas vizinhas compartilham a mesma extensão da página liberada.

innodb_buffer_pool_instances

Yes

8

[1-64]

Quantidade de instâncias do buffer pool.

innodb_data_file_purge

No

OFF

[ON\

OFF]

Ative o recurso Purge Large File Asynchronously.

innodb_data_file_purge_all_at_shutdown

No

OFF

[ON\

OFF]

Exclua todos os arquivos quando o host que executa a instância do PolarDB-X é desligado.

innodb_data_file_purge_immediate

No

OFF

[ON\

OFF]

Mantém os arquivos de dados e revoga apenas seus links.

innodb_data_file_purge_interval

No

100

[1-1073741824]

Intervalo em que o InnoDB exclui arquivos. Unidade: milissegundos.

innodb_data_file_purge_max_size

No

512

[1-1073741824]

Tamanho máximo de um único arquivo que pode ser excluído. Unidade: MB.

hotspot

No

OFF

[ON\

OFF]

Ative o recurso de atualização de hot spot.

hotspot_lock_type

No

OFF

[ON\

OFF]

Tipo de bloqueio usado para atualizações de hot spot.

loose_innodb_data_file_purge_interval

No

100

[0-10000]

Intervalo de limpeza de arquivos. Unidade: milissegundos.

loose_innodb_data_file_purge_max_size

No

128

[16-1073741824]

Tamanho máximo de um único arquivo que pode ser limpo. Unidade: MB.