| 5.2.3 Variables serveur système
 5.2 Configuration de MySQL
 5 Administration du serveur
 Manuel de Référence MySQL 4.1 : Version Française
 
 ->Variables système dynamiques
 
 
 | 
  5.2.3.1 Variables système dynamiques Depuis MySQL version 4.0.3, de nombreuses variables système sont dynamiques,
et peuvent être modifiées durant l'exécution avec les commandes 
 
SET GLOBAL
  ou  
SET SESSION
 . Vous pouvez aussi sélectionner
leur valeurs avec  
SELECT
 .
 Variables système .
 
 
La table suivante montre la liste complète de toutes les variables dynamiques.
La dernière colonne indique si les options  
GLOBAL
  ou 
 
SESSION
 , ou les deux, s'appliquent.
 
| Nom de la variable | Type de valeur | Application |  
| autocommit | boolean | SESSION |  
| big_tables | boolean | SESSION |  
| binlog_cache_size | numeric | GLOBAL |  
| bulk_insert_buffer_size | numeric | GLOBAL
 | 
SESSION |  
| character_set_client | string | GLOBAL
 | 
SESSION |  
| character_set_connection | string | GLOBAL
 | 
SESSION |  
| character_set_results | string | GLOBAL
 | 
SESSION |  
| character_set_server | string | GLOBAL
 | 
SESSION |  
| collation_connection | string | GLOBAL
 | 
SESSION |  
| collation_server | string | GLOBAL
 | 
SESSION |  
| concurrent_insert | boolean | GLOBAL |  
| connect_timeout | numeric | GLOBAL |  
| convert_character_set | string | GLOBAL
 | 
SESSION |  
| default_week_format | numeric | GLOBAL
 | 
SESSION |  
| delay_key_write | OFF
 | 
ON
 | 
ALL | GLOBAL |  
| delayed_insert_limit | numeric | GLOBAL |  
| delayed_insert_timeout | numeric | GLOBAL |  
| delayed_queue_size | numeric | GLOBAL |  
| error_count | numeric | SESSION |  
| flush | boolean | GLOBAL |  
| flush_time | numeric | GLOBAL |  
| foreign_key_checks | boolean | SESSION |  
| ft_boolean_syntax | numeric | GLOBAL |  
| group_concat_max_len | numeric | GLOBAL
 | 
SESSION |  
| identity | numeric | SESSION |  
| insert_id | boolean | SESSION |  
| interactive_timeout | numeric | GLOBAL
 | 
SESSION |  
| join_buffer_size | numeric | GLOBAL
 | 
SESSION |  
| key_buffer_size | numeric | GLOBAL |  
| last_insert_id | numeric | SESSION |  
| local_infile | boolean | GLOBAL |  
| log_warnings | boolean | GLOBAL |  
| long_query_time | numeric | GLOBAL
 | 
SESSION |  
| low_priority_updates | boolean | GLOBAL
 | 
SESSION |  
| max_allowed_packet | numeric | GLOBAL
 | 
SESSION |  
| max_binlog_cache_size | numeric | GLOBAL |  
| max_binlog_size | numeric | GLOBAL |  
| max_connect_errors | numeric | GLOBAL |  
| max_connections | numeric | GLOBAL |  
| max_delayed_threads | numeric | GLOBAL |  
| max_error_count | numeric | GLOBAL
 | 
SESSION |  
| max_heap_table_size | numeric | GLOBAL
 | 
SESSION |  
| max_insert_delayed_threads | numeric | GLOBAL |  
| max_join_size | numeric | GLOBAL
 | 
SESSION |  
| max_relay_log_size | numeric | GLOBAL |  
| max_seeks_for_key | numeric | GLOBAL
 | 
SESSION |  
| max_sort_length | numeric | GLOBAL
 | 
SESSION |  
| max_tmp_tables | numeric | GLOBAL |  
| max_user_connections | numeric | GLOBAL |  
| max_write_lock_count | numeric | GLOBAL |  
| myisam_max_extra_sort_file_size | numeric | GLOBAL
 | 
SESSION |  
| myisam_max_sort_file_size | numeric | GLOBAL
 | 
SESSION |  
| myisam_repair_threads | numeric | GLOBAL
 | 
SESSION |  
| myisam_sort_buffer_size | numeric | GLOBAL
 | 
SESSION |  
| net_buffer_length | numeric | GLOBAL
 | 
SESSION |  
| net_read_timeout | numeric | GLOBAL
 | 
SESSION |  
| net_retry_count | numeric | GLOBAL
 | 
SESSION |  
| net_write_timeout | numeric | GLOBAL
 | 
SESSION |  
| query_alloc_block_size | numeric | GLOBAL
 | 
SESSION |  
| query_cache_limit | numeric | GLOBAL |  
| query_cache_size | numeric | GLOBAL |  
| query_cache_type | enumeration | GLOBAL
 | 
SESSION |  
| query_cache_wlock_invalidate | boolean | GLOBAL
 | 
SESSION |  
| query_prealloc_size | numeric | GLOBAL
 | 
SESSION |  
| range_alloc_block_size | numeric | GLOBAL
 | 
SESSION |  
| read_buffer_size | numeric | GLOBAL
 | 
SESSION |  
| read_only | numeric | GLOBAL |  
| read_rnd_buffer_size | numeric | GLOBAL
 | 
SESSION |  
| rpl_recovery_rank | numeric | GLOBAL |  
| safe_show_database | boolean | GLOBAL |  
| server_id | numeric | GLOBAL |  
| slave_compressed_protocol | boolean | GLOBAL |  
| slave_net_timeout | numeric | GLOBAL |  
| slow_launch_time | numeric | GLOBAL |  
| sort_buffer_size | numeric | GLOBAL
 | 
SESSION |  
| sql_auto_is_null | boolean | SESSION |  
| sql_big_selects | boolean | SESSION |  
| sql_big_tables | boolean | SESSION |  
| sql_buffer_result | boolean | SESSION |  
| sql_log_bin | boolean | SESSION |  
| sql_log_off | boolean | SESSION |  
| sql_log_update | boolean | SESSION |  
| sql_low_priority_updates | boolean | GLOBAL
 | 
SESSION |  
| sql_max_join_size | numeric | GLOBAL
 | 
SESSION |  
| sql_quote_show_create | boolean | SESSION |  
| sql_safe_updates | boolean | SESSION |  
| sql_select_limit | numeric | SESSION |  
| sql_slave_skip_counter | numeric | GLOBAL |  
| sql_warnings | boolean | SESSION |  
| storage_engine | enumeration | GLOBAL
 | 
SESSION |  
| table_cache | numeric | GLOBAL |  
| table_type | enumeration | GLOBAL
 | 
SESSION |  
| thread_cache_size | numeric | GLOBAL |  
| timestamp | boolean | SESSION |  
| tmp_table_size | enumeration | GLOBAL
 | 
SESSION |  
| transaction_alloc_block_size | numeric | GLOBAL
 | 
SESSION |  
| transaction_prealloc_size | numeric | GLOBAL
 | 
SESSION |  
| tx_isolation | enumeration | GLOBAL
 | 
SESSION |  
| unique_checks | boolean | SESSION |  
| wait_timeout | numeric | GLOBAL
 | 
SESSION |  
| warning_count | numeric | SESSION |  
Les variables qui sont marquées comme ``string'' prennent une valeur
de chaîne de caractères. Les variables qui sont marquées comme
``numeric'' prennent un nombre. Les variables qui sont marquées comme
``boolean'' peuvent prendre 0 ou 1,  
ON
  ou  
OFF
 . Les variables
qui sont marquées comme ``enumeration'' doivent normalement prendre l'une des
valeurs possible de cette variable, mais elles peuvent aussi prendre le 
numéro de l'élément dans l'énumération. Pour les systèmes à énumération,
la première énumération est 0. Cela est différent des colonnes de type 
 
ENUM
 , pour qui la première valeur est la 1.
 |