Variables de configuration

Les configurations disposent d'un ensemble par défaut de variables utilisateur, système ou d'initialisation. Vous pouvez modifier les variables utilisateur et d'initialisation, mais pas les variables système.

  • Variables utilisateur : vous pouvez modifier les variables utilisateur lorsque vous créez ou copiez une configuration. Certaines des variables utilisateur sont des variables utilisateur par défaut. Vous ne pouvez pas enlever ces variables utilisateur par défaut de la configuration. Reportez-vous à Variables utilisateur et à Variables utilisateur par défaut.
  • Variables système : Oracle définit les variables système en fonction de la forme ou des exigences de l'instance MySQL. Vous ne pouvez pas modifier les variables système. Reportez-vous à Variables système.
  • Variables d'initialisation : ces variables s'appliquent pour la durée de vie de l'instance MySQL du système de base de données. Vous pouvez modifier des configurations et mettre à jour les systèmes de base de données avec de nouvelles configurations, mais vous ne pouvez pas modifier les variables d'initialisation une fois que vous les avez appliquées. Reportez-vous à Variables d'initialisation.
Remarque

Une fois la configuration créée, vous ne pouvez plus modifier les variables. Pour ajouter des variables, vous devez créer une configuration avec les définitions de variable souhaitées, ou copier une configuration existante et apporter les modifications voulues, puis modifier le système de base de données afin qu'il utilise la nouvelle configuration.

Variables utilisateur

Les variables utilisateur sont les variables que vous pouvez modifier lorsque vous créez ou copiez une configuration. Certaines des variables utilisateur sont des variables utilisateur par défaut. Vous ne pouvez pas enlever ces variables utilisateur par défaut de votre configuration.

Remarque

Les liens des variables conduisent à leurs descriptions dans le manuel de référence MySQL sur site. Certaines des valeurs par défaut affichées pour MySQL HeatWave Service peuvent être différentes de celles affichées dans le manuel de référence MySQL sur site.

Tableau 10-1 Valeurs par défaut et valides des variables utilisateur

Variable utilisateur Valeur par défaut sur le service MySQL HeatWave Valeurs valides sur le service MySQL HeatWave
activate_all_roles_on_login OFF Booléen : OFF, ON
audit_log_buffer_size 104 815 760 Entier : 4,096 - 18,446,744,073,709,547,520
audit_log_disable OFF Booléen : OFF, ON
audit_log_max_size Reportez-vous à Variables utilisateur par défaut.  
audit_log_prune_seconds 0 Entier : 0 - 18 446 744 073 709 551 615
audit_log_rotate_on_size Reportez-vous à Variables utilisateur par défaut.  
audit_log_strategy Reportez-vous à Variables utilisateur par défaut.  
authentication_policy *,, Chaîne
auto_increment_offset 1 Entier : 1 - 65,535
autocommit ON Booléen : OFF, ON
auto-increment-increment 1 Entier : 1 - 65,535
automatic_sp_privileges ON Booléen : OFF, ON
big_tables OFF Booléen : OFF, ON
binlog_cache_size 32 768 Entier : 4,096 - 18,446,744,073,709,547,520
binlog_expire_logs_seconds Reportez-vous à Variables utilisateur par défaut.  
binlog_group_commit_sync_delay 0 Entier : 0 - 1,000,000
binlog_group_commit_sync_no_delay_count 0 Entier : 0 - 100,000
binlog_row_image FULL Enumération : FULL, MINIMAL, NOBLOB
binlog_row_metadata MINIMAL Enumération : FULL, MINIMAL
binlog_row_value_options Reportez-vous à Variables utilisateur par défaut.  
binlog_transaction_compression OFF Booléen : OFF, ON
binlog_transaction_dependency_history_size Reportez-vous à Variables utilisateur par défaut.  
block_encryption_mode aes-128-ecb Enumeration: aes-192-CFB8, aes-256-CFB8, aes-128-CFB8, aes-256-ECB, aes-256-CBC, aes-192-CFB1, aes-128-CFB1, aes-192-CFB128, aes-128-ECB, aes-128-CBC, aes-256-CFB128, aes-128-OFB, aes-192-OFB, aes-256-OFB, aes-256-CFB1, aes-128-CFB128, aes-192-ECB, aes-192-CBC
character_set_client utf8mb4 Chaîne : tout jeu de caractères valide pris en charge par la version MySQL
character_set_connection utf8mb4 Chaîne : tout jeu de caractères valide pris en charge par la version MySQL
character_set_results utf8mb4 Chaîne : tout jeu de caractères valide pris en charge par la version MySQL
character_set_server UTF8MB4 Chaîne : tout jeu de caractères valide pris en charge par la version MySQL
collation_connection utf8mb4_0900_ai_ci Chaîne : tout classement valide pris en charge par la version MySQL
collation_server UTF8MB4_0900_AI_CI Chaîne : tout classement valide pris en charge par la version MySQL
completion_type NO_CHAIN Enumération : NO_CHAIN, CHAIN, RELEASE
connect_timeout 10 Entier : 2 - 31,536,000
connection_memory_chunk_size 8 192 Entier : 0 - 536,870,912
connection_memory_limit Il n'y a pas de valeur par défaut. MySQL valeur par défaut : 18446744073709551615 Entier : 2,097,152 - 9,223,372,036,854,775,807
connection_memory_status_limit 18 446 744 073 709 552 000 Entier : 16,777,216 - 18,446,744,073,709,551,615
cte_max_recursion_depth 1 000 Entier : 0 - 4,294,967,295
default_authentication_plugin caching_sha2_password
Remarque

Cette variable est ignorée dans la version MySQL 8.4.0 ou supérieure.
Enumération : mysql_native_password, sha256_password, caching_sha2_password
default_password_lifetime 0 Entier : 0 - 65 535
default_week_format 0 Entier : 0 - 7
disconnect_on_expired_password ON Booléen : OFF, ON
div_precision_increment 4 Entier : 0 - 30
end_markers_in_json OFF Booléen : OFF, ON
eq_range_index_dive_limit 200 Entier : 0 - 4,294,967,295
explain_format TRADITIONAL Enumération : TRADITIONAL, JSON, TREE
explain_json_format_version 1 Entier : 1 - 2
explicit_defaults_for_timestamp ON Booléen : OFF, ON
flush OFF Booléen : OFF, ON
flush_time 0 Entier : 0 - 31,536,000
foreign_key_checks ON Booléen : OFF, ON
general_log OFF Booléen : OFF, ON
global_connection_memory_limit Il n'y a pas de valeur par défaut. MySQL valeur par défaut : 18446744073709551615 Entier : 16,777,216 - 9,223,372,036,854,775,807
global_connection_memory_status_limit 18 446 744 073 709 552 000 Entier : 16,777,216 - 18,446,744,073,709,551,615
global_connection_memory_tracking OFF Booléen : OFF, ON
group_concat_max_len 1 024 Entier : 4 - 9,223,372,036,854,775,807
group_replication_consistency Reportez-vous à Variables utilisateur par défaut.  
histogram_generation_max_mem_size 20 000 000 Entier : 1,000,000 - 18,446,744,073,709,551,615
host_cache_size AUTORISÉ Entier : 0 - 65 536
information_schema_stats_expiry 86 400 Entier : 0 - 31,536,000
init_connect CHAÎNE VIDE Chaîne
innodb_adaptive_flushing ON Booléen : OFF, ON
innodb_adaptive_flushing_lwm 10 Entier : 0 - 70
innodb_adaptive_hash_index Reportez-vous à Variables utilisateur par défaut.  
innodb_adaptive_hash_index_parts 8 Entier : 1 - 512
innodb_adaptive_max_sleep_delay 150,000 Entier : 0 - 1 000 000
innodb_autoextend_increment 64 Entier : 1 - 1 000
innodb_autoinc_lock_mode 2 Entier : 0 - 2
innodb_buffer_pool_chunk_size 134,217,728 Entier : 1,048,576 - 18,446,744,073,709,551,615
innodb_buffer_pool_dump_at_shutdown ON Booléen : OFF, ON
innodb_buffer_pool_dump_now OFF Booléen : OFF, ON
innodb_buffer_pool_dump_pct 25 Entier : 1 - 100
innodb_buffer_pool_instances Reportez-vous à Variables utilisateur par défaut.  
innodb_buffer_pool_load_abort OFF Booléen : OFF, ON
innodb_buffer_pool_load_at_startup ON Booléen : OFF, ON
innodb_buffer_pool_load_now OFF Booléen : OFF, ON
innodb_buffer_pool_size Reportez-vous à Variables utilisateur par défaut.  
innodb_change_buffering ALL Enumération : NONE, INSERTS, DELETES, CHANGES, PURGES, ALL
innodb_cmp_per_index_enabled OFF Booléen : OFF, ON
innodb_concurrency_tickets 5000 Entier : 1 - 4 294 967 295
innodb_ddl_buffer_size 1 048 576 Entier : 65,536 - 4,294,967,295
innodb_ddl_threads 4 Entier : 1 - 64
innodb_default_row_format dynamic Enumération : dynamic, compact, redundant
innodb_disable_sort_file_cache OFF Booléen : OFF, ON
innodb_doublewrite_files Reportez-vous à Variables utilisateur par défaut.  
innodb_doublewrite_pages Reportez-vous à Variables utilisateur par défaut.  
innodb_extend_and_initialize Reportez-vous à Variables utilisateur par défaut.  
innodb_fill_factor 100 Entier : 10 - 100
innodb_flush_log_at_timeout 1 Entier : 1 - 2 700
innodb_flush_neighbors 0 Entier : 0 - 2
innodb_flush_sync ON Booléen : OFF, ON
innodb_flushing_avg_loops 30 Entier : 1 - 1 000
innodb_force_load_corrupted OFF Valeur booléenne : OFF, ON
innodb_ft_aux_table CHAÎNE VIDE Chaîne
innodb_ft_cache_size 8,000,000 Entier : 1 600 000 - 80 000 000
innodb_ft_enable_diag_print OFF Valeur booléenne : OFF, ON
innodb_ft_enable_stopword ON Valeur booléenne : OFF, ON
innodb_ft_max_token_size 84 Entier : 10 - 84
innodb_ft_min_token_size 3 Entier : 0 - 16
innodb_ft_num_word_optimize 2 000 Entier : 1,000 - 10,000
innodb_ft_result_cache_limit Reportez-vous à Variables utilisateur par défaut.  
innodb_ft_server_stopword_table NULL Chaîne : <db_name>/<table_name>
innodb_ft_sort_pll_degree 2 Entier : 1 - 16
innodb_ft_total_cache_size 640 000 000 Entier : 32 000 000 - 1 600 000 000
innodb_ft_user_stopword_table NULL Chaîne : <db_name>/<table_name>
innodb_lock_wait_timeout 50 Entier : 1 - 1,073,741,824
innodb_log_buffer_size Reportez-vous à Variables utilisateur par défaut.  
innodb_log_spin_cpu_abs_lwm 80 Entier : 0 - 4,294,967,295
innodb_log_spin_cpu_pct_hwm 50 Entier : 0 - 100
innodb_log_wait_for_flush_spin_hwm 400 Entier : 0 - 18 446 744 073 709 551 615
innodb_log_writer_threads ON Valeur booléenne : OFF, ON
innodb_lru_scan_depth 1 024 Entier : 100 - 18 446 744 073 709 551 615
innodb_max_dirty_pages_pct 90.000000 Numérique : 0 - 99,999
innodb_max_dirty_pages_pct_lwm 10.000000 Numérique : 0 - 99,999
innodb_max_purge_lag 0 Entier : 0 - 4,294,967,295
innodb_max_purge_lag_delay Reportez-vous à Variables utilisateur par défaut.  
innodb_max_undo_log_size 1 073 741 824 Entier : 10,485,760 - 18,446,744,073,709,551,615
innodb_numa_interleave Reportez-vous à Variables utilisateur par défaut.  
innodb_old_blocks_pct 37 Entier : 5 - 95
innodb_old_blocks_time 1 000 Entier : 0 - 4 294 967 295
innodb_online_alter_log_max_size 134 217 728 Entier : 65,536 - 9,223,372,036,854,775,807
innodb_optimize_fulltext_only OFF Valeur booléenne : OFF, ON
innodb_page_cleaners Reportez-vous à Variables utilisateur par défaut. Entier : 1 - 64
innodb_parallel_read_threads 4 Entier : 1 - 256
innodb_print_all_deadlocks OFF Valeur booléenne : OFF, ON
innodb_print_ddl_logs OFF Valeur booléenne : OFF, ON
innodb_read_ahead_threshold 56 Entier : 0 - 64
innodb_read_io_threads Reportez-vous à Variables utilisateur par défaut.  
innodb_redo_log_capacity 104 857 600
Remarque

Cette variable est ignorée dans les versions antérieures à la version 9.3.0
Entier : 8,388,608 - 137,438,953,472
innodb_replication_delay 0 Entier : 0 - 4 294 967 295
innodb_rollback_on_timeout OFF Valeur booléenne : OFF, ON
innodb_sort_buffer_size 1 048 576 Entier : 65,536 - 67,108,864
innodb_stats_auto_recalc ON Valeur booléenne : OFF, ON
innodb_stats_include_delete_marked OFF Valeur booléenne : OFF, ON
innodb_stats_method nulls_equal Enumération : nulls_equal, nulls_unequal, nulls_ignored
innodb_stats_on_metadata OFF Valeur booléenne : OFF, ON
innodb_stats_persistent_sample_pages 20 Entier : 1 - 9,223,372,036,854,775,807
innodb_stats_transient_sample_pages 8 Entier : 1 - 9,223,372,036,854,775,807
innodb_strict_mode ON Valeur booléenne : OFF, ON
innodb_sync_array_size 1 Entier : 1 - 1,024
innodb_thread_concurrency 0 Entier : 0 - 1 000
innodb_thread_sleep_delay 10,000 Entier : 0 - 1 000 000
innodb_undo_log_truncate ON Valeur booléenne : OFF, ON
innodb_write_io_threads 4 Entier : 1 - 64
interactive_timeout 28 800 Entier : 1 - 31,536,000
join_buffer_size 262 144 Entier : 128 - 9,223,372,036,854,775,807
lc_time_names en_US  Chaîne : tout nom d'environnement local valide
local_infile Reportez-vous à Variables utilisateur par défaut.  
lock_wait_timeout Reportez-vous à Variables utilisateur par défaut.  
log_queries_not_using_indexes OFF Valeur booléenne : OFF, ON
log_slow_admin_statements OFF Valeur booléenne : OFF, ON
log_throttle_queries_not_using_indexes 0 Entier : 0 - 4 294 967 295
long_query_time 10 Entier : 0 - 31 536 000
mandatory_roles Reportez-vous à Variables utilisateur par défaut.  
max_allowed_packet 67 108 864 Entier : 67,108,864 - 1,073,741,824
max_binlog_cache_size Reportez-vous à Variables utilisateur par défaut.  
max_connect_errors 18 446 744 073 709 552 000 Entier : 1 - 18 446 744 073 709 551 615
max_connections Reportez-vous à Variables utilisateur par défaut.  
max_digest_length 1 024 Entier : 0 - 1 048 576
max_error_count 1 024 Entier : 0 - 65 535
max_execution_time 0 Entier : 0 - 9,223,372,036,854,775,807
max_heap_table_size 16 777 216 Nombre entier : 16,384 - 9,223,372,036,854,775,807
max_join_size 18 446 744 073 709 552 000 Entier : 1 - 18 446 744 073 709 551 615
max_points_in_geometry 65 536 Entier : 3 - 1 048 576
max_prepared_stmt_count 16 382 Entier : la valeur maximale dépend de la forme ou de la quantité de RAM fournie par la forme.
  • MySQL. HeatWave.VM.Standard : 0 - 80,000
  • MySQL. HeatWave.BM.Standard : 0 - 80,000
  • Formes 8 Go : 0 - 16 382
  • Formes 15 Go et 16 Go : de 0 à 20 000
  • Formes 30 Go et 32 Go : de 0 à 40 000
  • Formes de 60 Go et 64 Go : de 0 à 80 000
  • Formes de 120 Go ou plus : 0 - 160 000
max_seeks_for_key 1 Entier : 1 - 9,223,372,036,854,775,807
max_sort_length 1 024 Entier : 4 - 8 388 608
max_sp_recursion_depth 0 Entier : 0 - 255
max_user_connections 0 Entier : 0 - 4 294 967 295
max_write_lock_count 18 446 744 073 709 552 000 Entier : 1 - 18 446 744 073 709 551 615
min_examined_row_limit 0 Entier : 0 - 18 446 744 073 709 551 615
mysql_firewall_mode ON Valeur booléenne : OFF, ON
mysql-native-password OFF
Remarque

Cette variable est ignorée dans la version MySQL 9.0.0 ou supérieure.
Valeur booléenne : OFF, ON
mysqlx_connect_timeout 30 Entier : 1 - 1,000,000,000
mysqlx_deflate_default_compression_level 3 Entier : 1 - 9
mysqlx_deflate_max_client_compression_level 5 Entier : 1 - 9
mysqlx_interactive_timeout 28 800 Entier : 1 - 2,147,483
mysqlx_lz4_default_compression_level 2 Entier : 0 - 16
mysqlx_lz4_max_client_compression_level 8 Entier : 0 - 16
mysqlx_max_allowed_packet 67 108 864 Entier : 67,108,864 - 1,073,741,824
mysqlx_read_timeout 30 Entier : 30 - 2,147,483
mysqlx_wait_timeout 28 800 Entier : 1 - 2,147,483
mysqlx_write_timeout 60 Entier : 1 - 2,147,483
mysqlx_zstd_default_compression_level 3 Entier : 1 - 18
mysqlx_zstd_max_client_compression_level 11 Entier : 1 - 18
net_buffer_length 16 384 Entier : 1 024 - 1 048 576
net_read_timeout 30 Entier : 1 - 31,536,000
net_retry_count 10 Entier : 1 - 18 446 744 073 709 551 615
net_write_timeout 60 Entier : 1 - 31,536,000
optimizer_prune_level 1 Entier : 0 - 1
optimizer_search_depth 62 Entier : 0 - 62
optimizer_switch Définir :
  • batched_key_access=désactivé
  • block_nested_loop=on
  • condition_fanout_filter=on
  • derived_merge=on
  • duplicateweedout=on
  • engine_condition_pushdown=on
  • first-atch=on
  • index_condition_pushdown=on
  • index_merge=on
  • index_merge_intersection=on
  • index_merge_sort_union=on
  • index_merge_union=on
  • loosescan=on
  • matérialisation=on
  • mrrr=on
  • mrr_cost_based=on
  • semi-ijointure=on
  • skip_scan=on
  • subquery_materialization_cost_based=on
  • use_index_extensions=on
  • use_invisible_indexes=désactivé
Définir :
  • batched_key_access={on|off}
  • block_nested_loop={on|off}
  • condition_fanout_filter={on|off}
  • derived_merge={on|off}
  • duplicateweedout={sur|désactivé}
  • engine_condition_pushdown={on|off}
  • firstmatch={sur|off}
  • index_condition_pushdown={on|off}
  • index_merge={on|off}
  • index_merge_intersection={on|off}
  • index_merge_sort_union={on|off}
  • index_merge_union={on|off}
  • loosescan={on|off}
  • matérialisation={on|off}
  • mrr={on|off}
  • mrr_cost_based={on|off}
  • semi-jointure={on|off}
  • skip_scan={on|off}
  • subquery_materialization_cost_based={on|off}
  • use_index_extensions={on|off}
  • use_invisible_indexes={on|off}
optimizer_trace Défini :
  • enabled=off
  • one_line=désactivé
Défini :
  • activé = {on|off}
  • one_line={on|off}
optimizer_trace_features Défini :
  • greedy_search=activé
  • range_optimizer=activé
  • dynamic_range=activé
  • repeated_subselect=activé
Défini :
  • greedy_search={on|off}
  • range_optimizer={on|off}
  • dynamic_range={on|off}
  • repeated_subselect={on|off}
optimizer_trace_limit 1 Entier : 0 - 2,147,483,647
optimizer_trace_max_mem_size 1 048 576 Entier : 0 - 4 294 967 295
optimizer_trace_offset -1 Entier : -2,147,483,647 - 2,147,483,647
parser_max_mem_size Il n'y a pas de valeur par défaut. MySQL valeur par défaut : 18446744073709551615 Entier : 10,000,000 - 9,223,372,036,854,775,807
password_history 0 Entier : 0 - 4 294 967 295
password_reuse_interval 0 Entier : 0 - 4 294 967 295
performance_schema_accounts_size AUTORISÉ Entier : 0 - 1 048 576
performance_schema_digests_size AUTORISÉ Entier : 0 - 1 048 576
performance_schema_error_size Nombre réel de codes d'erreur de serveur Entier : 0 - 1 048 576
performance_schema_events_stages_history_long_size AUTORISÉ Entier : 0 - 1 048 576
performance_schema_events_stages_history_size AUTORISÉ Entier : 0 - 1,024
performance_schema_events_statements_history_long_size AUTORISÉ Entier : 0 - 1 048 576
performance_schema_events_statements_history_size AUTORISÉ Entier : 0 - 1 024
performance_schema_events_transactions_history_long_size AUTORISÉ Entier : 0 - 1 048 576
performance_schema_events_transactions_history_size AUTORISÉ Entier : 0 - 1 024
performance_schema_events_waits_history_long_size AUTORISÉ Entier : 0 - 1 048 576
performance_schema_events_waits_history_size AUTORISÉ Entier : 0 - 1 024
performance_schema_hosts_size AUTORISÉ Entier : 0 - 1 048 576
performance_schema_max_cond_classes 150 Entier : 0 - 1 024
performance_schema_max_cond_instances AUTORISÉ Entier : 0 - 1 048 576
performance_schema_max_digest_length 1 024 Entier : 0 - 1 048 576
performance_schema_max_digest_sample_age 60 Entier : 0 - 1 048 576
performance_schema_max_file_classes 80 Entier : 0 - 1 024
performance_schema_max_file_handles 32 768 Entier : 0 - 1 048 576
performance_schema_max_file_instances AUTORISÉ Entier : 0 - 1 048 576
performance_schema_max_index_stat AUTORISÉ Entier : 0 - 1 048 576
performance_schema_max_memory_classes 450 Entier : 0 - 1 024
performance_schema_max_metadata_locks AUTORISÉ Entier : 0 - 1 048 576
performance_schema_max_mutex_classes 350 Entier : 0 - 1 024
performance_schema_max_mutex_instances AUTORISÉ Entier : 0 - 1 048 576
performance_schema_max_prepared_statements_instances AUTORISÉ Entier : 0 - 4 194 304
performance_schema_max_program_instances AUTORISÉ Entier : 0 - 1 048 576
performance_schema_max_rwlock_classes 100 Entier : 0 - 1 024
performance_schema_max_rwlock_instances AUTORISÉ Entier : 0 - 104 857 600
performance_schema_max_socket_classes 10 Entier : 0 - 1 024
performance_schema_max_socket_instances AUTORISÉ Entier : 0 - 1 048 576
performance_schema_max_sql_text_length 1 024 Entier : 0 - 1 048 576
performance_schema_max_stage_classes 175 Entier : 0 - 1 024
performance_schema_max_statement_classes AUTORISÉ Entier : 0 - 256
performance_schema_max_statement_stack Reportez-vous à Variables utilisateur par défaut.  
performance_schema_max_table_handles AUTORISÉ Entier : 0 - 1 048 576
performance_schema_max_table_instances AUTORISÉ Entier : 0 - 1 048 576
performance_schema_max_table_lock_stat AUTORISÉ Entier : 0 - 1 048 576
performance_schema_max_thread_classes 100 Entier : 0 - 1 024
performance_schema_max_thread_instances AUTORISÉ Entier : 0 - 1 048 576
performance_schema_session_connect_attrs_size AUTORISÉ Entier : 0 - 1 048 576
performance_schema_setup_actors_size AUTORISÉ Entier : 0 - 1 048 576
performance_schema_setup_objects_size AUTORISÉ Entier : 0 - 1 048 576
performance_schema_users_size AUTORISÉ Entier : 0 - 1 048 576
query_alloc_block_size 8 192 Entier : 1,024 - 18,446,744,073,709,551,615
range_alloc_block_size 4 096 Entier : 4,096 - 18,446,744,073,709,551,615
range_optimizer_max_mem_size 8 388 608 Entier : 0 - 9,223,372,036,854,775,807
read_rnd_buffer_size 262 144 Entier : 1 - 2 147 483 647
regexp_stack_limit 8 000 000 Entier : 0 - 2 147 483 647
regexp_time_limit 32 Entier : 0 - 2 147 483 647
relay_log_space_limit Reportez-vous à Variables utilisateur par défaut.  
replica_net_timeout 60 Entier : 1 - 31,536,000
replica_parallel_workers Reportez-vous à Variables utilisateur par défaut.  
replica_pending_jobs_size_max 134,217,728 Entier : 1,024 - 18,446,744,073,709,551,615
replica_type_conversions NULL Ensemble : NULL, ALL_LOSSY, ALL_NON_LOSSY, ALL_SIGNED, ALL_UNSIGNED
require_secure_transport OFF Valeur booléenne : OFF, ON
restrict_fk_on_non_standard_key ON Valeur booléenne : OFF, ON
rpl_read_size 8 192 Entier : 8,192 - 4,294,959,104
session_track_gtids OFF Valeur booléenne : OFF, ON
session_track_schema ON Valeur booléenne : OFF, ON
session_track_state_change OFF Valeur booléenne : OFF, ON
session_track_system_variables time_zone,autocommit,character_set_client,character_set_results,character_set_connection Ensemble : time_zone,autocommit,character_set_client,character_set_results,character_set_connection,*
session_track_transaction_info OFF Valeur booléenne : OFF, ON
set_operations_buffer_size 262,144 Entier : 16 384 - 1 073 741 824
skip_name_resolve OFF Valeur booléenne : OFF, ON
skip_show_database OFF Valeur booléenne : OFF, ON
slow_launch_time 2 Entier : 0 - 31 536 000
slow_query_log OFF Valeur booléenne : OFF, ON
sort_buffer_size 262 144 Entier : 32,768 - 9,223,372,036,854,775,807
sql_auto_is_null OFF Valeur booléenne : OFF, ON
sql_big_selects ON Valeur booléenne : OFF, ON
sql_buffer_result OFF Valeur booléenne : OFF, ON
sql_generate_invisible_primary_key OFF
Remarque

Cette variable est ignorée dans les versions antérieures à la version 8.0.30
Valeur booléenne : OFF, ON
sql_mode ERROR_FOR_DIVISION_BY_ZERO, NO_ENGINE_SUBSTITUTION, NO_ZERO_DATE, NO_ZERO_IN_DATE, ONLY_FULL_GROUP_BY, STRICT_TRANS_TABLES Set: ALLOW_INVALID_DATES, ANSI_QUOTES, ERROR_FOR_DIVISION_BY_ZERO, HIGH_NOT_PRECEDENCE, IGNORE_SPACE, NO_AUTO_VALUE_ON_ZERO, NO_BACKSLASH_ESCAPES, NO_DIR_IN_CREATE, NO_ENGINE_SUBSTITUTION,NO_UNSIGNED_SUBTRACTION, NO_ZERO_DATE, NO_ZERO_IN_DATE, ONLY_FULL_GROUP_BY, PAD_CHAR_TO_FULL_LENGTH, PIPES_AS_CONCAT, REAL_AS_FLOAT, STRICT_ALL_TABLES, STRICT_TRANS_TABLES, TIME_TRUNCATE_FRACTIONAL
sql_require_primary_key Reportez-vous à Variables utilisateur par défaut.  
sql_safe_updates OFF Valeur booléenne : OFF, ON
sql_select_limit 18 446 744 073 709 552 000 Entier : 0 - 18 446 744 073 709 551 615
sql_warnings OFF Valeur booléenne : OFF, ON
ssl_cipher NULL Chaîne : la liste des cryptages de chiffrement autorisés pour les connexions qui utilisent TLSv1.2 peut inclure :
  • ECDHE-ECDSA-AES128-GCM-SHA256
  • ECDHE-ECDSA-AES256-GCM-SHA384
  • ECDHE-RSA-AES128-GCM-SHA256
  • ECDHE-RSA-AES256-GCM-SHA384
  • ECDHE-ECDSA-CHACHA20-POLY1305
  • ECDHE-RSA-CHACHA20-POLY1305
  • ECDHE-ECDSA-AES256-CCM
  • ECDHE-ECDSA-AES128-CCM
  • DHE-RSA-AES128-GCM-SHA256
  • DHE-RSA-AES256-GCM-SHA384
  • DHE-RSA-AES256-CCM
  • DHE-RSA-AES128-CCM
  • DHE-RSA-CHACHA20-POLY1305
ssl_session_cache_mode ON Valeur booléenne : OFF, ON
ssl_session_cache_timeout 300 Entier : 0 - 86 400
stored_program_cache 256 Entier : 16 - 524 288
stored_program_definition_cache 256 Entier : 256 - 524 288
sync_binlog 1 Entier : 0 - 4 294 967 295
table_definition_cache AUTORISÉ Entier : 400 - 524,288
table_open_cache 4 000 Entier : 1 - 524,288
table_open_cache_instances Reportez-vous à Variables utilisateur par défaut.  
table_open_cache_triggers 524 288 Entier : 1 - 524 288
tablespace_definition_cache 256 Entier : 256 - 524 288
temptable_max_ram Reportez-vous à Variables utilisateur par défaut.  
thread_pool_algorithm 0 Entier : 0 - 1
thread_pool_dedicated_listeners OFF Valeur booléenne : OFF, ON
thread_pool_high_priority_connection 0 Entier : 0 - 1
thread_pool_longrun_trx_limit 2 000 Entier : 10 - 86 400 000
thread_pool_max_transactions_limit 0 Entier : 0 - 100,000
thread_pool_max_unused_threads 0 Entier : 0 - 4 096
thread_pool_prio_kickup_timer 1 000 Entier : 0 - 4 294 967 294
thread_pool_query_threads_per_group 1
Remarque

Cette variable est ignorée dans les versions antérieures à la version 8.0.31
Entier : 1 - 4,096
thread_pool_size Reportez-vous à Variables utilisateur par défaut.  
thread_pool_stall_limit 6 Entier : 4 - 600
thread_pool_transaction_delay 0
Remarque

Cette variable est ignorée dans les versions antérieures à la version 8.0.31
Entier : 0 - 300,000
time_zone Reportez-vous à Variables utilisateur par défaut.  
tls_ciphersuites NULL String : La valeur est une liste de noms de chiffre d'affaires séparés par des deux-points, qui peuvent inclure les éléments suivants :
  • TLS_AES_128_GCM_SHA256
  • TLS_AES_256_GCM_SHA384
  • TLS_CHACHA20_POLY1305_SHA256
  • TLS_AES_128_CCM_SHA256
tls_version TLSv1.2,TLSv1.3 Chaîne : liste des noms de protocole séparés par des virgules que le serveur autorise pour les connexions chiffrées.
tmp_table_size 16 777 216 Entier : 1,024 - 9,223,372,036,854,775,807
transaction_alloc_block_size 8 192 Entier : 1 024 - 131 072
transaction_isolation REPEATABLE-READ Enumération : READ-UNCOMMITTED, READ-COMMITTED, REPEATABLE-READ, SERIALIZABLE
transaction_prealloc_size 4 096 Entier : 1 024 - 131 072
unique_checks ON Valeur booléenne : OFF, ON
validate_password.changed_characters_percentage 0 Entier : 0 - 100
validate_password.check_user_name ON Valeur booléenne : OFF, ON
validate_password.length 8 Entier : 0 - 8
validate_password.mixed_case_count 1 Entier : 0 - 1
validate_password.number_count 1 Entier : 0 - 1
validate_password.policy MEDIUM Enumération : MEDIUM, LOW
validate_password.special_char_count 1 Entier : 0 - 1
wait_timeout 28 800 Entier : 1 - 31,536,000
windowing_use_high_precision ON Valeur booléenne : OFF, ON

Variables utilisateur par défaut

Les variables utilisateur par défaut sont des variables utilisateur dont les valeurs sont modifiables, mais que vous ne pouvez pas supprimer de la configuration. Les variables utilisateur par défaut sont associées à toutes les configurations.

Tableau 10-2 Valeurs par défaut et valeurs valides des variables utilisateur par défaut

Variable utilisateur par défaut Valeur par défaut Valeurs valides
audit_log_max_size 0 Entier : 0 - 18 446 744 073 709 551 615
audit_log_rotate_on_size 0 Entier : 0 - 18 446 744 073 709 551 615
audit_log_strategy ASYNCHRONOUS Enumération : ASYNCHRONOUS, PERFORMANCE, SEMISYNCHRONOUS, SYNCHRONOUS
binlog_expire_logs_seconds 3 600 Entier : 0 - 4 294 967 295
binlog_row_value_options PARTIAL_JSON Ensemble : NULL, PARTIAL_JSON
binlog_transaction_dependency_history_size 25000 Entier : 1 - 1 000 000
group_replication_consistency BEFORE_ON_PRIMARY_FAILOVER Enumération : EVENTUAL, BEFORE_ON_PRIMARY_FAILOVER, BEFORE, AFTER, BEFORE_AND_AFTER
innodb_adaptive_hash_index OFF Valeur booléenne : OFF, ON
innodb_buffer_pool_instances Dépend de la quantité de RAM fournie par la forme:
  • Pour les formes de 8 à 128 Go : 4
  • Formes 256 Go : 8
  • Formes 384 Go : 12
  • Formes 512 Go : 16
  • Formes 768 Go : 24
  • Formes 1024 Go : 32
Entier : 1 - 64
innodb_buffer_pool_size

Dépend de la quantité de RAM fournie par la forme.

Pour les formes de cluster HeatWave suivantes :
  • MySQL. HeatWave.VM.Standard : 48 Go
  • MySQL. HeatWave.BM.Standard : 192 Go
Pour les formes autonomes :
  • Formes 8 Go : 2 Go
  • Formes 15 Go et 16 Go : 10 Go
  • Formes 30 Go et 32 Go : 20 Go
  • Formes 60 Go et 64 Go : 48 Go
  • Formes 120 Go et 128 Go : 96 Go
  • Formes 240 Go et 256 Go : 192 Go
  • Formes 384 Go : 288 Go
  • Formes 512 Go : 384 Go
  • Formes 768 Go : 576 Go
  • Formes 1024 Go : 768 Go
Pour les formes haute disponibilité :
  • Formes 8 Go : 1.5GB
  • Formes 16 Go : 8.5GB
  • Formes 32 Go : 17 Go
  • Formes 64 Go : 43 Go
  • Formes 128 Go : 89 Go
  • Formes 256 Go : 185 Go
  • Formes 384 Go : 282 Go
  • Formes 512 Go : 378 Go
  • Formes 768 Go : 570 Go
  • Formes 1024 Go : 752 Go
Entier : la valeur maximale dépend de la forme ou de la quantité de RAM fournie par la forme.
  • MySQL. HeatWave.VM.Standard : 5 Mo - 48 Go
  • MySQL. HeatWave.BM.Standard : 5 Mo - 230 Go
  • Formes 8 Go : 5 Mo - 2 Go
  • Formes 15 Go et 16 Go : 5 Mo - 10 Go
  • Formes 30 Go et 32 Go : 5 Mo - 20 Go
  • Formes 60 Go et 64 Go : 5 Mo - 57 Go
  • Formes 120 Go et 128 Go : 5 Mo - 115 Go
  • Formes 240 Go et 256 Go : 5 Mo - 230 Go
  • Formes 384 Go : 5 Mo - 345 Go
  • Formes 512 Go : 5 Mo - 460 Go
  • Formes 768 Go : 5 Mo - 691 Go
  • Formes 1024 Go : 5 Mo - 921 Go
innodb_doublewrite_files 2 Entier : 1 - 256
innodb_doublewrite_pages 128 Entier : 1 - 512
innodb_extend_and_initialize OFF Valeur booléenne : OFF, ON
innodb_ft_result_cache_limit 33 554 432 Entier : 1,000,000 - 4,294,967,295
innodb_log_buffer_size 67,108,864 Entier : 1,048,576 - 4,294,967,295
innodb_max_purge_lag_delay 300 000 Entier : 1,000 - 1,000,000
innodb_numa_interleave ON Valeur booléenne : OFF, ON
innodb_page_cleaners Dépend de la quantité de RAM fournie par la forme:
  • Pour les formes de 8 à 128 Go : 4
  • Formes 256 Go : 8,
  • Formes 384 Go : 12,
  • Formes 512 Go : 16,
  • Formes 768 Go : 24,
  • Formes 1024 Go : 32
Entier : 1 - 64
innodb_read_io_threads Selon le nombre d'UC de la forme, procédez comme suit :
  • 1 OCPU ou 2 ECPU : 1
  • 2 OCPU ou 4 ECPU : 2
  • 4 OCPU ou 8 ECPU ou plus : 4
Entier : 1 - 64
local_infile ON Valeur booléenne : OFF, ON
lock_wait_timeout 86,400 Entier : 1 - 31 536 000
mandatory_roles public String : liste de noms de rôle séparés par des virgules
max_binlog_cache_size 4 294 967 296 Nombre entier : 4,096 - 65,970,697,666,560
max_connections Dépend de la quantité de RAM fournie par la forme:
  • Formes 8 Go : 500
  • Formes 16 Go : 1000
  • Formes 32 Go : 2000
  • Formes 64 Go : 4000
  • toutes les formes de plus de 64 Go : 800.
Entier : 151 - 100,000
performance_schema_max_statement_stack 1 Entier : 1 - 256
relay_log_space_limit 8 589 934 592 Entier : 0 - 9,223,372,036,854,776,000
replica_parallel_workers Selon le nombre d'UC de la forme :
  • 1 OCPU ou 2 ECPU : 12
  • 2 OCPU ou 4 ECPU : 24
  • 4 OCPU ou 8 ECPU : 48
  • 8 OCPU ou 16 ECPU : 96
  • 16 OCPU ou 32 ECPU : 192
  • 24 OCPU ou plus, ou 48 ECPU ou plus : 256
Entier : 1 - 1 024
sql_require_primary_key (Formes haute disponibilité uniquement) ON Valeur booléenne : OFF, ON
table_open_cache_instances Selon le nombre d'UC de la forme, procédez comme suit :
  • nombre d'OCPU <= 24 ou nombre d'OCPU <= 48 : 16
  • ELSE: 32
Entier : 1 - 64
temptable_max_ram 1 073 741 824 Entier : 2,097,152 - 9,223,372,036,854,776,000
thread_pool_size 8 Entier : 1 - 512
time_zone Définit le fuseau horaire global. La valeur par défaut est UTC. Chaîne : Tout nom de fuseau horaire valide

Variables système

Oracle définit les variables système en fonction de la forme ou des exigences de l'instance MySQL. Vous ne pouvez pas modifier les variables système.

Tableau 10-3 Valeurs par défaut des variables système

Variables d'initialisation

Les variables d'initialisation s'appliquent pour la durée de vie du système de base de données. Une fois le système appliqué, vous ne pouvez plus le modifier.

Tableau 10-4 Valeurs par défaut de la variable d'initialisation

Variable d'initialisation Valeur par défaut
lower_case_table_names 0

Si vous la définissez sur 1, les noms de table et de schéma sont stockés en minuscules sur le disque et les comparaisons ne sont pas sensibles à la casse.

Vous ne pouvez pas modifier la valeur de lower_case_table_names pendant la durée de vie d'un système de base de données. Si vous tentez de modifier la valeur dans un système de base de données en cours d'exécution, une erreur se produit. Pour modifier la valeur, créez un système de base de données avec la valeur mise à jour, exportez les données de l'ancien système de base de données et importez-les vers le nouveau système de base de données.