Variables de configuration

Les configurations comportent un jeu par défaut de variables d'utilisateur, de système ou d'initialisation. Vous pouvez modifier les variables d'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 supprimer ces variables utilisateur par défaut de la configuration. Voir 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 Voir 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 les 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 appliquez. Voir Variables d'initialisation.
Note

Une fois que vous avez créé une configuration, vous ne pouvez pas modifier les variables. Pour ajouter des variables, vous devez créer une nouvelle configuration avec les définitions de variables souhaitées, ou copier une configuration existante, la modifier selon vos besoins, puis modifier le système de base de données pour qu'il utilise la nouvelle configuration.

Variables d'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 supprimer ces variables utilisateur par défaut de votre configuration.

Note

Les liens pour les variables mènent à leur description dans le manuel de référence MySQL sur place; certaines des valeurs par défaut affichées pour le service MySQL HeatWave peuvent être différentes de celles affichées dans le manuel de référence MySQL sur place.

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

Variable d'utilisateur Valeur par défaut du service MySQL HeatWave Valeurs valides pour le service MySQL HeatWave
activate_all_roles_on_login OFF Booléen : OFF, ON
audit_log_buffer_size 104 815 760 Nombre entier : 4,096 - 18,446,744,073,709,547,520
audit_log_disable OFF Booléen : OFF, ON
audit_log_max_size Voir Variables d'utilisateur par défaut.  
audit_log_prune_seconds 0 Nombre entier : 0 - 18,446,744,073,709,551,615
audit_log_rotate_on_size Voir Variables d'utilisateur par défaut.  
audit_log_strategy Voir Variables d'utilisateur par défaut.  
authentication_policy *,, Chaîne
auto_increment_offset 1 Nombre entier : 1 - 65,535
autocommit ON Booléen : OFF, ON
auto-increment-increment 1 Nombre entier : 1 - 65,535
automatic_sp_privileges ON Booléen : OFF, ON
big_tables OFF Booléen : OFF, ON
binlog_cache_size 32 768 Nombre entier : 4,096 - 18,446,744,073,709,547,520
binlog_expire_logs_seconds Voir Variables d'utilisateur par défaut.  
binlog_group_commit_sync_delay 0 Nombre entier : 0 - 1,000,00
binlog_group_commit_sync_no_delay_count 0 Nombre entier : 0 - 100,000
binlog_row_image FULL Énumération : FULL, MINIMAL, NOBLOB
binlog_row_metadata MINIMAL Énumération : FULL, MINIMAL
binlog_row_value_options Voir Variables d'utilisateur par défaut.  
binlog_transaction_compression OFF Booléen : OFF, ON
binlog_transaction_dependency_history_size Voir Variables d'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 Énumération : NO_CHAIN, CHAIN, RELEASE
connect_timeout 10 Nombre entier : 2 - 31,536,000
connection_memory_chunk_size 8,192 Nombre entier : 0 - 536,870,912
connection_memory_limit Il n'existe aucune valeur par défaut. MySQL par défaut : 18446744073709551615 Nombre entier : 2,097,152 - 9,223,372,036,854,775,807
connection_memory_status_limit 18 446 744 073 709 552 000 Nombre entier : 16,777,216 - 18,446,744,073,709,551,615
cte_max_recursion_depth 1,000 Nombre entier : 0 - 4,294,967,295
default_authentication_plugin caching_sha2_password
Note

Cette variable est ignorée dans la version MySQL 8.4.0 ou ultérieure.
Énumération : mysql_native_password, sha256_password, caching_sha2_password
default_password_lifetime 0 Nombre entier : 0 - 65,535
default_week_format 0 Nombre 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 Nombre entier : 0 - 4,294,967,295
explain_format TRADITIONAL Énumération : TRADITIONAL, JSON, TREE
explain_json_format_version 1 Nombre entier : 1 - 2
explicit_defaults_for_timestamp ON Booléen : OFF, ON
flush OFF Booléen : OFF, ON
flush_time 0 Nombre 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'existe aucune valeur par défaut. MySQL par défaut : 18446744073709551615 Nombre entier : 16,777,216 - 9,223,372,036,854,775,807
global_connection_memory_status_limit 18 446 744 073 709 552 000 Nombre 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 Voir Variables d'utilisateur par défaut.  
histogram_generation_max_mem_size 20 000 000 Nombre entier : 1,000,000 - 18,446,744,073,709,551,615
host_cache_size TAILLE AUTOMATIQUE Nombre entier : 0 - 65,536
information_schema_stats_expiry 86,400 Nombre 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 Voir Variables d'utilisateur par défaut.  
innodb_adaptive_hash_index_parts 8 Nombre entier : 1 - 512
innodb_adaptive_max_sleep_delay 150,000 Nombre entier : 0 - 1,000,00
innodb_autoextend_increment 64 Nombre entier : 1 - 1,000
innodb_autoinc_lock_mode 2 Nombre entier : 0 - 2
innodb_buffer_pool_chunk_size 134,217,728 Nombre 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 Nombre entier : 1 - 100
innodb_buffer_pool_instances Voir Variables d'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 Voir Variables d'utilisateur par défaut.  
innodb_change_buffering ALL Énumé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 Nombre entier : 65,536 - 4,294,967,295
innodb_ddl_threads 4 Nombre entier : 1 - 64
innodb_default_row_format dynamic Énumération : dynamic, compact, redundant
innodb_disable_sort_file_cache OFF Booléen : OFF, ON
innodb_doublewrite_files Voir Variables d'utilisateur par défaut.  
innodb_doublewrite_pages Voir Variables d'utilisateur par défaut.  
innodb_extend_and_initialize Voir Variables d'utilisateur par défaut.  
innodb_fill_factor 100 Nombre entier : 10 - 100
innodb_flush_log_at_timeout 1 Nombre entier : 1 - 2,700
innodb_flush_neighbors 0 Nombre entier : 0 - 2
innodb_flush_sync ON Booléen : OFF, ON
innodb_flushing_avg_loops 30 Nombre entier : 1 - 1,000
innodb_force_load_corrupted OFF Booléen : OFF, ON
innodb_ft_aux_table CHAÎNE VIDE Chaîne
innodb_ft_cache_size 8,000,000 Nombre entier : 1,600,000 - 80,000,000
innodb_ft_enable_diag_print OFF Booléen : OFF, ON
innodb_ft_enable_stopword ON Booléen : OFF, ON
innodb_ft_max_token_size 84 Nombre entier : 10 - 84
innodb_ft_min_token_size 3 Nombre entier : 0 - 16
innodb_ft_num_word_optimize 2,000 Entier : 1,000 - 10,000
innodb_ft_result_cache_limit Voir Variables d'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 Nombre 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 Nombre entier : 1 - 073,741,824
innodb_log_buffer_size Voir Variables d'utilisateur par défaut.  
innodb_log_spin_cpu_abs_lwm 80 Nombre entier : 0 - 4,294,967,295
innodb_log_spin_cpu_pct_hwm 50 Nombre entier : 0 - 100
innodb_log_wait_for_flush_spin_hwm 400 Nombre entier : 0 - 18,446,744,073,709,551,615
innodb_log_writer_threads ON Booléen : OFF, ON
innodb_lru_scan_depth 1 024 Nombre entier : 100 - 18,446,744,073,709,551,615
innodb_max_dirty_pages_pct 90.000000 Nombre : 0 - 99.999
innodb_max_dirty_pages_pct_lwm 10.000000 Nombre : 0 - 99.999
innodb_max_purge_lag 0 Entier : 0 - 4,294,967,295
innodb_max_purge_lag_delay Voir Variables d'utilisateur par défaut.  
innodb_max_undo_log_size 1 073 741 824 Nombre entier : 10,485,760 - 18,446,744,073,709,551,615
innodb_numa_interleave Voir Variables d'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 Nombre entier : 65,536 - 9,223,372,036,854,775,807
innodb_optimize_fulltext_only OFF Booléen : OFF, ON
innodb_page_cleaners Voir Variables d'utilisateur par défaut. Nombre entier : 1 - 64
innodb_parallel_read_threads 4 Nombre entier : 1 - 256
innodb_print_all_deadlocks OFF Booléen : OFF, ON
innodb_print_ddl_logs OFF Booléen : OFF, ON
innodb_read_ahead_threshold 56 Entier : 0 - 64
innodb_read_io_threads Voir Variables d'utilisateur par défaut.  
innodb_redo_log_capacity 104,857,600
Note

Cette variable est ignorée dans les versions inférieures à 9.3.0
Nombre entier : 8,388,608 - 137,438,953,472
innodb_replication_delay 0 Entier : 0 - 4,294,967,295
innodb_rollback_on_timeout OFF Booléen : OFF, ON
innodb_sort_buffer_size 1,048,576 Nombre entier : 65,536 - 67,108,864
innodb_stats_auto_recalc ON Booléen : OFF, ON
innodb_stats_include_delete_marked OFF Booléen : OFF, ON
innodb_stats_method nulls_equal Énumération : nulls_equal, nulls_unequal, nulls_ignored
innodb_stats_on_metadata OFF Booléen : 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 Booléen : OFF, ON
innodb_sync_array_size 1 Nombre entier : 1 - 1,024
innodb_thread_concurrency 0 Nombre entier : 0 - 1,000
innodb_thread_sleep_delay 10,000 Nombre entier : 0 - 1,000,00
innodb_undo_log_truncate ON Booléen : OFF, ON
innodb_write_io_threads 4 Entier : 1 - 64
interactive_timeout 28,800 Nombre entier : 1 - 31,536,000
join_buffer_size 262,144 Nombre entier : 128 - 9,223,372,036,854,775,807
lc_time_names en_US  Chaîne : Tout nom de paramètre régional valide
local_infile Voir Variables d'utilisateur par défaut.  
lock_wait_timeout Voir Variables d'utilisateur par défaut.  
log_queries_not_using_indexes OFF Booléen : OFF, ON
log_slow_admin_statements OFF Booléen : OFF, ON
log_throttle_queries_not_using_indexes 0 Entier : 0 - 4,294,967,295
long_query_time 10 Nombre entier : 0 - 31,536,000
mandatory_roles Voir Variables d'utilisateur par défaut.  
max_allowed_packet 67,108,864 Nombre entier : 67,108,864 - 1,073,741,824
max_binlog_cache_size Voir Variables d'utilisateur par défaut.  
max_connect_errors 18 446 744 073 709 552 000 Nombre entier : 1 - 18,446,744,073,709,551,615
max_connections Voir Variables d'utilisateur par défaut.  
max_digest_length 1 024 Nombre entier : 0 - 1,048,576
max_error_count 1 024 Nombre 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 Nombre entier : 1 - 18,446,744,073,709,551,615
max_points_in_geometry 65 536 Nombre 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 mémoire vive fournie par la forme.
  • MySQL. HeatWave.VM.Standard : 0 - 80,000
  • MySQL. HeatWave.BM.Standard : 0 - 80,000
  • Formes de 8 Go : 0 - 16,382
  • Formes de 15 et 16 Go : de 0 à 20 000
  • Formes de 30 Go et de 32 Go : de 0 à 40 000
  • Formes de 60 Go et de 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 Nombre entier : 4 - 8,388,608
max_sp_recursion_depth 0 Nombre entier : 0 - 255
max_user_connections 0 Entier : 0 - 4,294,967,295
max_write_lock_count 18 446 744 073 709 552 000 Nombre entier : 1 - 18,446,744,073,709,551,615
min_examined_row_limit 0 Nombre entier : 0 - 18,446,744,073,709,551,615
mysql_firewall_mode ON Booléen : OFF, ON
mysql-native-password OFF
Note

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

Cette variable est ignorée dans les versions inférieures à 8.0.30
Booléen : 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 Voir Variables d'utilisateur par défaut.  
sql_safe_updates OFF Booléen : OFF, ON
sql_select_limit 18 446 744 073 709 552 000 Nombre entier : 0 - 18,446,744,073,709,551,615
sql_warnings OFF Booléen : OFF, ON
ssl_cipher NULL Chaîne : La liste des chiffrements 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 Booléen : OFF, ON
ssl_session_cache_timeout 300 Nombre entier : 0 - 86,400
stored_program_cache 256 Nombre entier : 16 - 524,288
stored_program_definition_cache 256 Nombre entier : 256 - 524,288
sync_binlog 1 Entier : 0 - 4,294,967,295
table_definition_cache TAILLE AUTOMATIQUE Nombre entier : 400 - 524,288
table_open_cache 4,000 Nombre entier : 1 - 524,288
table_open_cache_instances Voir Variables d'utilisateur par défaut.  
table_open_cache_triggers 524 288 Nombre entier : 1 - 524,288
tablespace_definition_cache 256 Nombre entier : 256 - 524,288
temptable_max_ram Voir Variables d'utilisateur par défaut.  
thread_pool_algorithm 0 Entier : 0 - 1
thread_pool_dedicated_listeners OFF Booléen : OFF, ON
thread_pool_high_priority_connection 0 Entier : 0 - 1
thread_pool_longrun_trx_limit 2 000 Nombre entier : 10 - 86,400,000
thread_pool_max_transactions_limit 0 Nombre entier : 0 - 100,000
thread_pool_max_unused_threads 0 Nombre entier : 0 - 4,096
thread_pool_prio_kickup_timer 1 000 Entier : 0 - 4,294,967,294
thread_pool_query_threads_per_group 1
Note

Cette variable est ignorée dans les versions inférieures à 8.0.31
Nombre entier : 1 - 4,096
thread_pool_size Voir Variables d'utilisateur par défaut.  
thread_pool_stall_limit 6 Nombre entier : 4 - 600
thread_pool_transaction_delay 0
Note

Cette variable est ignorée dans les versions inférieures à 8.0.31
Nombre entier : 0 - 300,000
time_zone Voir Variables d'utilisateur par défaut.  
tls_ciphersuites NULL Chaîne : La valeur est une liste de zéro ou plusieurs noms ciphersuite 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 d'un ou de plusieurs noms de protocole séparés par des virgules que le serveur autorise pour les connexions chiffrées.
tmp_table_size 16,777,216 Nombre entier : 1,024 - 9,223,372,036,854,775,807
transaction_alloc_block_size 8 192 Nombre entier : 1,024 - 131,072
transaction_isolation REPEATABLE-READ Énumération : READ-UNCOMMITTED, READ-COMMITTED, REPEATABLE-READ, SERIALIZABLE
transaction_prealloc_size 4 096 Nombre entier : 1,024 - 131,072
unique_checks ON Booléen : OFF, ON
validate_password.changed_characters_percentage 0 Nombre entier : 0 - 100
validate_password.check_user_name ON Booléen : OFF, ON
validate_password.length 8 Nombre entier : 0 - 8
validate_password.mixed_case_count 1 Entier : 0 - 1
validate_password.number_count 1 Entier : 0 - 1
validate_password.policy MEDIUM Énumération : MEDIUM, LOW
validate_password.special_char_count 1 Entier : 0 - 1
wait_timeout 28,800 Nombre entier : 1 - 31,536,000
windowing_use_high_precision ON Booléen : OFF, ON

Variables d'utilisateur par défaut

Les variables utilisateur par défaut sont celles dont les valeurs sont modifiables, mais vous ne pouvez pas supprimer les variables de votre configuration. Les variables d'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 d'utilisateur par défaut Valeur par défaut Valeurs valides
audit_log_max_size 0 Nombre entier : 0 - 18,446,744,073,709,551,615
audit_log_rotate_on_size 0 Nombre entier : 0 - 18,446,744,073,709,551,615
audit_log_strategy ASYNCHRONOUS Énumération : ASYNCHRONOUS, PERFORMANCE, SEMISYNCHRONOUS, SYNCHRONOUS
binlog_expire_logs_seconds 3,600 Entier : 0 - 4,294,967,295
binlog_row_value_options PARTIAL_JSON Jeu : NULL, PARTIAL_JSON
binlog_transaction_dependency_history_size 25000 Nombre entier : 1 - 1,000,000
group_replication_consistency BEFORE_ON_PRIMARY_FAILOVER Énumération : EVENTUAL, BEFORE_ON_PRIMARY_FAILOVER, BEFORE, AFTER, BEFORE_AND_AFTER
innodb_adaptive_hash_index OFF Booléen : OFF, ON
innodb_buffer_pool_instances Selon la quantité de mémoire vive fournie par la forme :
  • Pour les formes de 8 à 128 Go : 4
  • Formes de 256 Go : 8
  • Formes à 384 Go : 12
  • Formes à 512 Go : 16
  • Formes de 768 Go : 24
  • Formes de 1024 Go : 32
Entier : 1 - 64
innodb_buffer_pool_size

Selon la quantité de mémoire vive fournie par la forme.

Pour ces formes de grappe HeatWave :
  • MySQL. HeatWave.VM.Standard : 48 Go
  • MySQL. HeatWave.BM.Standard : 192 Go
Pour les formes autonomes :
  • Formes de 8 Go : 2 Go
  • Formes de 15 Go et de 16 Go : 10 Go
  • Formes de 30 Go et de 32 Go : 20 Go
  • Formes de 60 Go et de 64 Go : 48 Go
  • Formes de 120 Go et de 128 Go : 96 Go
  • Formes de 240 Go et de 256 Go : 192 Go
  • Formes de 384 Go : 288 Go
  • Formes de 512 Go : 384 Go
  • Formes de 768 Go : 576 Go
  • Formes de 1024 Go : 768 Go
Pour les formes à haute disponibilité :
  • Formes de 8 Go : 1.5GB
  • Formes de 16 Go : 8.5GB
  • Formes de 32 Go : 17 Go
  • Formes de 64 Go : 43 Go
  • Formes de 128 Go : 89 Go
  • Formes de 256 Go : 185 Go
  • Formes de 384 Go : 282 Go
  • Formes de 512 Go : 378 Go
  • Formes de 768 Go : 570 Go
  • Formes de 1024 Go : 752 Go
Entier : La valeur maximale dépend de la forme ou de la quantité de mémoire vive fournie par la forme.
  • MySQL. HeatWave.VM.Standard : 5 Mo - 48 Go
  • MySQL. HeatWave.BM.Standard : 5 Mo - 230 Go
  • Formes de 8 Go : 5 Mo - 2 Go
  • Formes de 15 Go et de 16 Go : 5 Mo - 10 Go
  • Formes de 30 Go et de 32 Go : 5 Mo - 20 Go
  • Formes de 60 Go et de 64 Go : 5 Mo - 57 Go
  • Formes de 120 Go et de 128 Go : 5 Mo - 115 Go
  • Formes de 240 Go et de 256 Go : 5 Mo - 230 Go
  • Formes de 384 Go : 5 Mo - 345 Go
  • Formes de 512 Go : 5 Mo - 460 Go
  • Formes de 768 Go : 5 Mo - 691 Go
  • Formes de 1024 Go : 5 Mo - 921 Go
innodb_doublewrite_files 2 Nombre entier : 1 - 256
innodb_doublewrite_pages 128 Nombre entier : 1 - 512
innodb_extend_and_initialize OFF Booléen : OFF, ON
innodb_ft_result_cache_limit 33,554,432 Nombre entier : 1,000,000 - 4,294,967,295
innodb_log_buffer_size 67,108,864 Nombre entier : 1,048,576 - 4,294,967,295
innodb_max_purge_lag_delay 300,000 Nombre entier : 1,000 - 1,000,000
innodb_numa_interleave ON Booléen : OFF, ON
innodb_page_cleaners Selon la quantité de mémoire vive fournie par la forme :
  • Pour les formes avec 8-128 Go : 4
  • Formes avec 256 Go : 8
  • Formes avec 384 Go : 12
  • Formes avec 512 Go : 16 Go
  • Formes avec 768 Go : 244
  • Formes de 1024 Go : 32
Entier : 1 - 64
innodb_read_io_threads Selon le nombre d'UC de la forme :
  • 1 OCPU ou 2 ECPU : 1
  • 2 OCPU ou 4 ECPU : 2
  • 4 OCPU ou plus, ou 8 ECPU ou plus : 4
Entier : 1 - 64
local_infile ON Booléen : OFF, ON
lock_wait_timeout 86,400 Nombre entier : 1 - 31,536,000
mandatory_roles public Chaîne : Liste de noms de rôle séparés par des virgules
max_binlog_cache_size 4,294,967,296 Entier : 4,096 - 65,970,697,666,560
max_connections Selon la quantité de mémoire vive fournie par la forme :
  • Formes à 8 Go :500
  • Formes de 16 Go : 1000
  • Formes à 32 Go : 2000
  • Formes de 64 Go : 4000
  • Toutes les formes de plus de 64 Go : 8000
Nombre entier : 151 - 100,000
performance_schema_max_statement_stack 1 Nombre 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
Nombre entier : 1 - 1,024
sql_require_primary_key (Formes à haute disponibilité uniquement) ON Booléen : OFF, ON
table_open_cache_instances Selon le nombre d'UC de la forme :
  • nombre d'OCPU <= 24 ou nombre d'ECPU <= 48 : 16
  • autre : 32
Entier : 1 - 64
temptable_max_ram 1,073,741,824 Nombre entier : 2,097,152 - 9,223,372,036,854,776,000
thread_pool_size 8 Nombre 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 et, une fois que vous l'appliquez, vous ne pouvez pas les modifier plus tard.

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 réglez à 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 d'un système de base de données en cours d'exécution, une erreur se produit. Pour modifier la valeur, créez un nouveau système de base de données avec la valeur mise à jour, exportez les données de l'ancien système et importez-les dans le nouveau système.