mysql基础-286个参数的部分注解

session

auto_increment_increment                | 1                                                                                         |
| auto_increment_offset                   | 1                                                                                         |
| autocommit                              | ON                                                                                        |
| automatic_sp_privileges                 | ON   grant EXECUTE and ALTER ROUTINE privileges to  the creators                                                                                     |
| back_log                                | 50       操作系统在监听队列中保持的连接数                                                                                 |
| basedir                                 | /home/huawuque/mysql-2-5.1.45/                                                           |
| big_tables                              | OFF  如果表大小草果tmp_table_size  那么启动磁盘表                                                                                     |
| binlog_cache_size                       | 32768                                                                                     |
| binlog_direct_non_transactional_updates | OFF                                                                                       |
| binlog_format                           | MIXED                                                                                     |
| bulk_insert_buffer_size                 | 8388608   为一次插入多条新记录的INSERT命令分配的缓存区长度(默认设置是8M)。                                                                                |
| character_set_client                    | utf8                                                                                      |
| character_set_connection                | utf8                                                                                      |
| character_set_database                  | utf8                                                                                      |
| character_set_filesystem                | binary                                                                                    |
| character_set_results                   | utf8                                                                                      |
| character_set_server                    | utf8                                                                                      |
| character_set_system                    | utf8                                                                                      |
| character_sets_dir                      | /home/huawuque/mysql-2-5.1.45/share/mysql/charsets/                                      |
| collation_connection                    | utf8_general_ci                                                                           |
| collation_database                      | utf8_general_ci                                                                           |
| collation_server                        | utf8_general_ci                                                                           |
| completion_type                         | 0                                                                                         |
| concurrent_insert                       | 1         myisam并行插入  0,1,2                                                                                |
| connect_timeout                         | 10          连接超时 至少要大于2否则会出现警告 Truncated incorrect connect_timeout value: '1'                                                                              |
| datadir                                 | /home/huawuque/mysql-2-5.1.45/var/                                                       |
| date_format                             | %Y-%m-%d                                                                                  |
| datetime_format                         | %Y-%m-%d %H:%i:%s                                                                         |
| default_week_format                     | 0                                                                                         |
| delay_key_write                         | ON    在表关闭之前将数据刷新到磁盘而不将索引刷新到磁盘                                                                                    |
| delayed_insert_limit                    | 100    插入delayed_insert_limit行后,INSERT DELAYED处理器将检查是否有任何SELECT语句未执行。如果这样,在继续前执行允许这些语句。                                                                                    |
| delayed_insert_timeout                  | 300                                                                                       |
| delayed_queue_size                      | 1000                                                                                      |
| div_precision_increment                 | 4                                                                                         |
| engine_condition_pushdown               | ON                                                                                        |
| error_count                             | 0                                                                                         |
| event_scheduler                         | OFF    是否开启事件调度器                                                                                   |
| expire_logs_days                        | 0                                                                                         |
| flush                                   | OFF    不解                                                                                   |
| flush_time                              | 0    不解                                                                                       |
| foreign_key_checks                      | ON                                                                                        |
| ft_boolean_syntax                       | + -><()~*:""&|                                                                            |
| ft_max_word_len                         | 84        指定被索引的关键词的最大长度,修改后会重建索引                                                                                |
| ft_min_word_len                         | 4                                                                                         |
| ft_query_expansion_limit                | 20                                                                                        |
| ft_stopword_file                        | (built-in)                                                                                |
| general_log                             | ON                                                                                        |
| general_log_file                        | /home/huawuque/mysql-1-5.1.45/log/mysql.log                                              |
| group_concat_max_len                    | 1024                                                                                      |
| have_community_features                 | YES                                                                                       |
| have_compress                           | YES                                                                                       |
| have_crypt                              | YES                                                                                       |
| have_csv                                | YES                                                                                       |
| have_dynamic_loading                    | YES                                                                                       |
| have_geometry                           | YES                                                                                       |
| have_innodb                             | YES                                                                                       |
| have_ndbcluster                         | DISABLED                                                                                  |
| have_openssl                            | NO                                                                                        |
| have_partitioning                       | YES                                                                                       |
| have_query_cache                        | YES                                                                                       |
| have_rtree_keys                         | YES                                                                                       |
| have_ssl                                | NO                                                                                        |
| have_symlink                            | YES      是否支持连接                                                                                 |
| hostname                                | tc-dba-us-perf00.tc.baidu.com                                                             |
| identity                                | 0                                                                                         |
| ignore_builtin_innodb                   | OFF                                                                                       |
| init_connect                            |                                                                                           |
| init_file                               |                                                                                           |
| init_slave                              |                                                                                           |
| innodb_adaptive_hash_index              | ON    是否开启自适应hash 索引                                                                                    |
| innodb_additional_mem_pool_size         | 1048576                                                                                   |
| innodb_autoextend_increment             | 8                                                                                         |
| innodb_autoinc_lock_mode                | 1      自增主键时是否需要锁表,预申请                                                                                   |
| innodb_buffer_pool_size                 | 8388608                                                                                   |
| innodb_checksums                        | ON   在数据页中的校验码,帮助发现数据是否发生错误                                                                                     |
| innodb_commit_concurrency               | 0      允许同一时间内允许提交的最大线程数                                                                                  |
| innodb_concurrency_tickets              | 500      在不得不退出和等待之前允许运行的线程数量                                                                                 |
| innodb_data_file_path                   | ibdata1:10M:autoextend                                                                    |
| innodb_data_home_dir                    |                                                                                           |
| innodb_doublewrite                      | ON    是否开启双写                                                                                    |
| innodb_fast_shutdown                    | 1  
0表示在innodb关闭的时候,需要purge all, merge insert buffer,flush dirty pages
,但是restart的时候也是最快的。
1表示在innodb关闭的时候,它不需要purge all,merge insert buffer,只需要flush dirty page。
表示在innodb关闭的时候,它不需要purge all,merge insert buffer,也不进行flush dirty page,只将log buffer里面的日志flush到log files。因此等下进行恢复的时候它是最耗时的。

Merge insert buffer Insert buffer是innodb的一个特性之一,在非聚簇、且不是唯一索引(即非主键索引、非唯一索引)的情况下,如果插入的索引行所属的页在buffer pool中就直接更新这个页
否则它会将这个索引行插入到insert buffer中,然后定期对这个insert buffer进行合并(合并的本质工作就是将insert buffer中的信息更新到真正的索引文件中去)。
                                                                                       |
| innodb_file_io_threads                  | 4        文件读写io数,在windows下起作用,在linux下只能等于4                                                                               |
| innodb_file_per_table                   | OFF      是否打开独享表空间                                                                                 |
| innodb_flush_log_at_trx_commit          | 1  
刷新日志的时期
0 log buffer将每秒一次地刷新到log file,并刷新到磁盘。
1 log buffer每次事务提交都会写入log file,并刷新到磁盘,同步。
2 log buffer在每次事务提交的时候都会写入log file,但是,flush(刷到磁盘)操作并不会同时进行。MySQL会每秒一次地去做flush(刷到磁盘)操作。
                                                                                       |
| innodb_flush_method                     |     在linux 下innodb刷新数据的磁盘的方式可以有fsync() or O_SYNC/O_DSYNC
                                                                                      |
| innodb_force_recovery                   | 0       innodb 意外宕机时恢复使用,有0-6个选项,每个选项的恢复程度不一样                                                                                  |
| innodb_lock_wait_timeout                | 50                                                                                        |
| innodb_locks_unsafe_for_binlog          | OFF   为0表示启用间隙锁,为1表示使用MVCC,相当于read  commited                                                                                    |
| innodb_log_buffer_size                  | 1048576                                                                                   |
| innodb_log_file_size                    | 5242880                                                                                   |
| innodb_log_files_in_group               | 2                                                                                         |
| innodb_log_group_home_dir               | ./                                                                                        |
| innodb_max_dirty_pages_pct              | 90    控制innodb的脏页在innodb_buffer_pool中的百分比                                                                                    |
| innodb_max_purge_lag                    | 0
InnoDB事务系统维持一个事务列表,该列表有被UPDATE或DELETE操作标志为删除的索引记录。让这个列表的长度为purge_lag。当purge_lag超过innodb_max_purge_lag之时,每个INSERT, UPDATE和DELETE操作延迟 ((purge_lag/innodb_max_purge_lag)*10)-5毫秒                                                                                        |

| innodb_mirrored_log_groups              | 1       指定了日志镜像文件组的数量,默认为1,代表只有一个日志文件组                                                                                  |
| innodb_open_files                       | 300                                                                                       |
| innodb_rollback_on_timeout              | OFF     这个参数关闭的话,在遇到超时时只回滚最后一个语句,如果开启遇到超时那么就回滚整个事务                                                                                  |
| innodb_stats_on_metadata                | ON       不解                                                                                   |
| innodb_support_xa                       | ON                                                                                        |
| innodb_sync_spin_loops                  | 20      一个线程在等待innodb释放锁之前等待的次数      
INNODB有个多阶段等待策略,首先会试着对锁循环等待,如果经过了预设的循环等待周期 (innodb_sync_spin_loops  设置)
那么就会退到一个更加复杂的等待阵列里面。                                                                           |
| innodb_table_locks                      | ON   innodb_table_locks缺省值为1, 意味着Innodb内部可以获得表锁
                                                                                     |
| innodb_thread_concurrency               | 8                                                                                         |
| innodb_thread_sleep_delay               | 10000                                                                                    |
innodb需要检查innodb内部的线程计数,如果内部线程计数超过innodb_thread_concurrency,就等待innodb_thread_sleep_delay变量设置的微妙后再尝试进入

| innodb_use_legacy_cardinality_algorithm | ON    不解                                                                                    |
| insert_id                               | 0                                                                                         |
| interactive_timeout                     | 28800                                                                                     |
| join_buffer_size                        | 131072                                                                                    |
| keep_files_on_create                    | OFF     打开该选项表示不要覆盖旧的.MYI和.MYD文件                                                                                  |
| key_buffer_size                         | 268435456                                                                                 |
| key_cache_age_threshold                 | 300    
Hot sub-chain中的顶部的block停留时间超过一个阈值后就会被降级到warm sub-chain。这个阈值由参数key_cache_age_threshold决定。具体的计算方法是:设N为key cache中的block个数,如果在最近的(N*key_cache_age_threshold/100)次访问中,key cache顶部的block仍然没有被访问到,那么就会被移到warm sub-chain的顶部。

                                                                                   |
| key_cache_block_size                    | 1024                                                                                      |
| key_cache_division_limit                | 100   warm sub-chain占key cache的百分比。                                                                                    |
| language                                | /home/huawuque/mysql-2-5.1.45/share/mysql/english/                                       |
| large_files_support                     | ON                                                                                        |
| large_page_size                         | 0                                                                                         |
| large_pages                             | OFF                                                                                       |
| last_insert_id                          | 0                                                                                         |
| lc_time_names                           | en_US                                                                                     |
| license                                 | GPL                                                                                       |
| local_infile                            | ON                                                                                        |
| locked_in_memory                        | OFF                                                                                       |
| log                                     | ON                                                                                        |
| log_bin                                 | ON                                                                                        |
| log_bin_trust_function_creators         | OFF 如果为OFF 则 不信任log_bin中的function更新                                                                                      |
| log_bin_trust_routine_creators          | OFF                                                                                       |
| log_error                               | /home/huawuque/mysql-2-5.1.45/log/mysql.err                                              |
| log_output                              | FILE                                                                                      |
| log_queries_not_using_indexes           | OFF                                                                                       |
| log_slave_updates                       | ON                                                                                        |
| log_slow_queries                        | ON                                                                                        |
| log_warnings                            | 2                                                                                         |
| long_query_time                         | 1.000000                                                                                  |
| low_priority_updates                    | OFF                                                                                       |
| lower_case_file_system                  | OFF                                                                                       |
| lower_case_table_names                  | 0                                                                                         |
| max_allowed_packet                      | 1048576                                                                                   |
| max_binlog_cache_size                   | 18446744073709547520                                                                      |
| max_binlog_size                         | 1073741824                                                                                |
| max_connect_errors                      | 10                                                                                        |
| max_connections                         | 151                                                                                       |
| max_delayed_threads                     | 20  不要开启超过这个数字的insert  delayed 线程,如果这只为0表示不支持insert  delayed                                                                                      |
| max_error_count                         | 64       为一个statement存储最多多少个e/w                                                                                 |
| max_heap_table_size                     | 16777216                                                                                  |
| max_insert_delayed_threads              | 20                                                                                        |
| max_join_size                           | 18446744073709551615                                                                      |
| max_length_for_sort_data                | 1024   排序数据的大小,合理设置调整2种算法。                                                                                   |
| max_prepared_stmt_count                 | 16382                                                                                     |
| max_relay_log_size                      | 0                                                                                         |
| max_seeks_for_key                       | 18446744073709551615                                                                      |
| max_sort_length                         | 1024   当排序blob和text列时,只使用该列的前max_sort_length个字节                                                                                   |
| max_sp_recursion_depth                  | 0                                                                                         |
| max_tmp_tables                          | 32                                                                                        |
| max_user_connections                    | 0                                                                                         |
| max_write_lock_count                    | 18446744073709551615                                                                      |
| min_examined_row_limit                  | 0                                                                                         |
| multi_range_count                       | 256                                                                                       |
| myisam_data_pointer_size                | 6                                                                                         |
| myisam_max_sort_file_size               | 9223372036853727232                                                                       |
| myisam_mmap_size                        | 18446744073709551615     不解                                                                 |
| myisam_recover_options                  | OFF                                                                                       |
| myisam_repair_threads                   | 1                                                                                         |
| myisam_sort_buffer_size                 | 67108864                                                                                  |
| myisam_stats_method                     | nulls_unequal                                                                             |
| myisam_use_mmap                         | OFF                                                                                       |
| ndb_autoincrement_prefetch_sz           | 1                                                                                         |
| ndb_cache_check_time                    | 0                                                                                         |
| ndb_connectstring                       |                                                                                           |
| ndb_extra_logging                       | 0                                                                                         |
| ndb_force_send                          | ON                                                                                        |
| ndb_index_stat_cache_entries            | 32                                                                                        |
| ndb_index_stat_enable                   | OFF                                                                                       |
| ndb_index_stat_update_freq              | 20                                                                                        |
| ndb_report_thresh_binlog_epoch_slip     | 3                                                                                         |
| ndb_report_thresh_binlog_mem_usage      | 10                                                                                        |
| ndb_use_copying_alter_table             | OFF                                                                                       |
| ndb_use_exact_count                     | ON                                                                                        |
| ndb_use_transactions                    | ON                                                                                        |
| net_buffer_length                       | 16384                                                                                     |
| net_read_timeout                        | 30                                                                                        |
| net_retry_count                         | 10                                                                                        |
| net_write_timeout                       | 60                                                                                        |
| new                                     | OFF                                                                                       |
| old                                     | OFF                                                                                       |
| old_alter_table                         | OFF                                                                                       |
| old_passwords                           | OFF                                                                                       |
| open_files_limit                        | 10240                                                                                     |
| optimizer_prune_level                   | 1                                                                                         |
| optimizer_search_depth                  | 62                                                                                        |
| optimizer_switch                        | index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on |
| pid_file                                | /home/huawuque/mysql-2-5.1.45/var/mysql.pid                                              |
| plugin_dir                              | /home/huawuque/mysql-2-5.1.45/lib/mysql/plugin                                           |
| port                                    | 3307                                                                                      |
| preload_buffer_size                     | 32768                                                                                     |
| profiling                               | OFF                                                                                       |
| profiling_history_size                  | 15                                                                                        |
| protocol_version                        | 10                                                                                        |
| pseudo_thread_id                        | 28                                                                                        |
| query_alloc_block_size                  | 8192                                                                                      |
| query_cache_limit                       | 1048576                                                                                   |
| query_cache_min_res_unit                | 4096                                                                                      |
| query_cache_size                        | 16777216                                                                                  |
| query_cache_type                        | ON                                                                                        |
| query_cache_wlock_invalidate            | OFF                                                                                       |
| query_prealloc_size                     | 8192                                                                                      |
| rand_seed1                              |                                                                                           |
| rand_seed2                              |                                                                                           |
| range_alloc_block_size                  | 4096                                                                                      |
| read_buffer_size                        | 1048576                                                                                   |
| read_only                               | OFF                                                                                       |
| read_rnd_buffer_size                    | 4194304                                                                                   |
| relay_log                               | relay-log-bin                                                                             |
| relay_log_index                         | mysql-relay-bin.index                                                                     |
| relay_log_info_file                     | relay-log.info                                                                            |
| relay_log_purge                         | ON                                                                                        |
| relay_log_space_limit                   | 0                                                                                         |
| report_host                             |                                                                                           |
| report_password                         |                                                                                           |
| report_port                             | 3307                                                                                      |
| report_user                             |                                                                                           |
| rpl_recovery_rank                       | 0                                                                                         |
| secure_auth                             | OFF     不允许使用旧版本的用户名和密码校验4.1之前                                                                                  |
| secure_file_priv                        |                                                                                           |
| server_id                               | 2                                                                                         |
| skip_external_locking                   | ON   跳过外部锁定, 如果有多台数据库使用同一个数据目录,那么external_locking 必须开启。                                                                                   |
| skip_networking                         | OFF                                                                                       |
| skip_show_database                      | OFF                                                                                       |
| slave_compressed_protocol               | OFF                                                                                       |
| slave_exec_mode                         | STRICT                                                                                    |
| slave_load_tmpdir                       | /home/huawuque/mysql-2-5.1.45/tmp/                                                       |
| slave_net_timeout                       | 3600                                                                                      |
| slave_skip_errors                       | OFF                                                                                       |
| slave_transaction_retries               | 10                                                                                        |
| slow_launch_time                        | 2                                                                                         |
| slow_query_log                          | ON                                                                                        |
| slow_query_log_file                     | /home/huawuque/mysql-2-5.1.45/log/mysql.slow                                             |
| socket                                  | /home/huawuque/mysql-2-5.1.45/tmp/mysql.sock                                             |
| sort_buffer_size                        | 1048576                                                                                   |
| sql_auto_is_null                        | ON                                                                                        |
| sql_big_selects                         | ON                                                                                        |
| sql_big_tables                          | OFF                                                                                       |
| sql_buffer_result                       | OFF                                                                                       |
| sql_log_bin                             | ON                                                                                        |
| sql_log_off                             | OFF                                                                                       |
| sql_log_update                          | ON                                                                                        |
| sql_low_priority_updates                | OFF                                                                                       |
| sql_max_join_size                       | 18446744073709551615                                                                      |
| sql_mode                                |                                                                                           |
| sql_notes                               | ON                                                                                        |
| sql_quote_show_create                   | ON                                                                                        |
| sql_safe_updates                        | OFF                                                                                       |
| sql_select_limit                        | 18446744073709551615                                                                      |
| sql_slave_skip_counter                  |                                                                                           |
| sql_warnings                            | OFF                                                                                       |
| ssl_ca                                  |                                                                                           |
| ssl_capath                              |                                                                                           |
| ssl_cert                                |                                                                                           |
| ssl_cipher                              |                                                                                           |
| ssl_key                                 |                                                                                           |
| storage_engine                          | MyISAM                                                                                    |
| sync_binlog                             | 0                                                                                         |
| sync_frm                                | ON                                                                                        |
| system_time_zone                        | CST                                                                                       |
| table_definition_cache                  | 256                                                                                       |
| table_lock_wait_timeout                 | 50                                                                                        |
| table_open_cache                        | 256                                                                                       |
| table_type                              | MyISAM                                                                                    |
| thread_cache_size                       | 8                                                                                         |
| thread_handling                         | one-thread-per-connection     是启动多线程还是单线程。    no-threads为单线程连接                                                        |
| thread_stack                            | 262144                                                                                    |
| time_format                             | %H:%i:%s                                                                                  |
| time_zone                               | SYSTEM                                                                                    |
| timed_mutexes                           | OFF                                                                                       |
| timestamp                               | 1344402896                                                                                |
| tmp_table_size                          | 16777216                                                                                  |
| tmpdir                                  | /home/huawuque/mysql-2-5.1.45/tmp/                                                       |
| transaction_alloc_block_size            | 8192                                                                                      |
| transaction_prealloc_size               | 4096                                                                                      |
| tx_isolation                            | REPEATABLE-READ                                                                           |
| unique_checks                           | ON                                                                                        |
| updatable_views_with_limit              | YES                                                                                       |
| version                                 | 5.1.45-log                                                                                |
| version_comment                         | Source distribution                                                                       |
| version_compile_machine                 | x86_64                                                                                    |
| version_compile_os                      | unknown-linux-gnu                                                                         |
| wait_timeout                            | 28800                                                                                     |
| warning_count                           | 0                                                                                         |
                                                                                    |
+-----------------------------------------+-------------------------------------------------------------------------------------------+


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值