签到成功

知道了

CNDBA社区CNDBA社区

MySQL 5.7 中的所有参数说明

2024-04-24 21:40 55 0 转载 MySQL
作者: dave

注:内容由大模型生成。

http://www.cndba.cn/dave/article/131532
http://www.cndba.cn/dave/article/131532http://www.cndba.cn/dave/article/131532
http://www.cndba.cn/dave/article/131532

通过show variables;命令可以看到 mysql 中的所有参数。在 mysql 5.7.41-44 版本中,共有 600 个参数,解释如下:http://www.cndba.cn/dave/article/131532

http://www.cndba.cn/dave/article/131532
http://www.cndba.cn/dave/article/131532http://www.cndba.cn/dave/article/131532http://www.cndba.cn/dave/article/131532http://www.cndba.cn/dave/article/131532

  • auto_generate_certs:是否自动生成SSL证书,默认为OFF。可配置值为ON或OFF。建议值:根据实际需求设置。
  • auto_increment_increment:自增列的增量值,默认为1。可配置值为大于0的整数。建议值:根据实际需求设置。
  • auto_increment_offset:自增列的起始值,默认为1。可配置值为大于等于0的整数。建议值:根据实际需求设置。
  • autocommit:是否自动提交事务,默认为OFF。可配置值为ON或OFF。建议值:根据实际需求设置。
  • automatic_sp_privileges:是否自动授予存储过程和函数的权限,默认为ON。可配置值为ON或OFF。建议值:根据实际需求设置。
  • avoid_temporal_upgrade:是否避免在升级时使用临时表,默认为OFF。可配置值为ON或OFF。建议值:根据实际需求设置。
  • back_log:连接队列长度,默认为50。可配置值为大于0的整数。建议值:根据实际需求设置。
  • basedir:MySQL安装的基本目录,默认为/usr/local/mysql。可配置值为有效的目录路径。建议值:根据实际需求设置。
  • big_tables:是否将大表存储在独立的表空间中,默认为OFF。可配置值为ON或OFF。建议值:根据实际需求设置。
  • bind_address:绑定的IP地址,默认为空。可配置值为有效的IP地址或主机名。建议值:根据实际需求设置。
  • binlog_cache_size:二进制日志缓存大小,默认为32K。可配置值为大于0的整数。建议值:根据实际需求设置。
  • binlog_checksum:二进制日志校验和,默认为NONE。可配置值为NONE、CRC32或ENUM。建议值:根据实际需求设置。
  • binlog_direct_non_transactional_updates:是否直接记录非事务性更新,默认为OFF。可配置值为ON或OFF。建议值:根据实际需求设置。
  • binlog_error_action:二进制日志错误处理方式,默认为ABORT_SERVER。可配置值为ABORT_SERVER、IGNORE_ERROR或WARN_SESSION。建议值:根据实际需求设置。
  • binlog_format:二进制日志格式,默认为ROW。可配置值为ROW、STATEMENT或MIXED。建议值:根据实际需求设置。
  • binlog_group_commit_sync_delay:二进制日志组提交同步延迟,默认为0。可配置值为大于等于0的整数。建议值:根据实际需求设置。
  • binlog_group_commit_sync_no_delay_count:二进制日志组提交同步无延迟计数,默认为0。可配置值为大于等于0的整数。建议值:根据实际需求设置。
  • binlog_gtid_simple_recovery:是否启用GTID简单恢复模式,默认为OFF。可配置值为ON或OFF。建议值:根据实际需求设置。
  • binlog_max_flush_queue_time:二进制日志最大刷新队列时间,默认为0。可配置值为大于等于0的整数。建议值:根据实际需求设置。
  • binlog_order_commits:是否按提交顺序记录二进制日志,默认为ON。可配置值为ON或OFF。建议值:根据实际需求设置。
  • binlog_row_image:二进制日志行镜像格式,默认为FULL。可配置值为FULL、MINIMAL或NOBLOB。建议值:根据实际需求设置。
  • binlog_rows_query_log_events:是否记录查询事件的二进制日志行,默认为ON。可配置值为ON或OFF。建议值:根据实际需求设置。
  • binlog_skip_flush_commands:是否跳过刷新命令的二进制日志记录,默认为OFF。可配置值为ON或OFF。建议值:根据实际需求设置。
  • binlog_space_limit:二进制日志空间限制,默认为0。可配置值为大于等于0的整数。建议值:根据实际需求设置。
  • binlog_stmt_cache_size:二进制日志语句缓存大小,默认为32K。可配置值为大于0的整数。建议值:根据实际需求设置。
  • binlog_transaction_dependency_history_size:二进制日志事务依赖历史大小,默认为256。可配置值为大于等于0的整数。建议值:根据实际需求设置。
  • binlog_transaction_dependency_tracking:是否启用二进制日志事务依赖跟踪,默认为COMMIT_ORDER。可配置值为COMMIT_ORDER、WRITESET或OFF。建议值:根据实际需求设置。
  • block_encryption_mode:块加密模式,默认为aes-cbc-128。可配置值为aes-cbc-128、aes-cbc-192或aes-cbc-256。建议值:根据实际需求设置。
  • bulk_insert_buffer_size:批量插入缓冲区大小,默认为8M。可配置值为大于0的整数。建议值:根据实际需求设置。
  • character_set_client:客户端字符集,默认为latin1。可配置值为有效的字符集名称。建议值:根据实际需求设置。
  • character_set_connection:连接字符集,默认为latin1。可配置值为有效的字符集名称。建议值:根据实际需求设置。
  • character_set_database:数据库字符集,默认为latin1。可配置值为有效的字符集名称。建议值:根据实际需求设置。
  • character_set_filesystem:文件系统字符集,默认为binary。可配置值为有效的字符集名称。建议值:根据实际需求设置。
  • character_set_results:结果字符集,默认为latin1。可配置值为有效的字符集名称。建议值:根据实际需求设置。
  • character_set_server:服务器字符集,默认为latin1。可配置值为有效的字符集名称。建议值:根据实际需求设置。
  • character_set_system:系统字符集,默认为utf8。可配置值为有效的字符集名称。建议值:根据实际需求设置。
  • character_sets_dir:字符集安装目录。可配置值为有效的目录路径。建议值:根据实际需求设置。
  • check_proxy_users:是否检查代理用户,默认为OFF。可配置值为ON或OFF。建议值:根据实际需求设置。
  • collation_connection:此参数用于设置客户端连接的字符集排序规则。默认值为NULL,表示使用服务器的collation_server参数值。可配置值为任何有效的字符集排序规则。建议值取决于应用程序的需求和数据存储需求。
  • collation_database:此参数用于设置新创建的数据库的默认字符集排序规则。默认值为NULL,表示使用服务器的collation_server参数值。可配置值为任何有效的字符集排序规则。建议值取决于应用程序的需求和数据存储需求。
  • collation_server:此参数用于设置MySQL服务器的默认字符集排序规则。默认值为latin1_swedish_ci。可配置值为任何有效的字符集排序规则。建议值通常为utf8mb4_general_ci或utf8mb4_unicode_ci,以支持更多的Unicode字符。
  • completion_type:此参数用于设置自动补全的行为。默认值为0,表示禁用自动补全。可配置值为1(RELEVANT),2(PRECISION)或3(PHRASE)。建议值取决于用户的需求和习惯。
  • concurrent_insert:此参数用于设置是否允许并发插入。默认值为AUTO,表示根据系统资源自动决定是否启用并发插入。可配置值为ON或OFF。建议值通常为ON,以提高插入性能。
  • connect_timeout:此参数用于设置客户端连接超时时间(以秒为单位)。默认值为10。可配置值为任何正整数。建议值取决于网络环境和应用程序需求。
  • core_file:此参数用于设置是否在发生错误时生成核心转储文件。默认值为OFF。可配置值为ON或OFF。建议值通常为OFF,以避免泄露敏感信息。
  • csv_mode:此参数用于设置CSV导入/导出的行为。默认值为0。可配置值为1(RFC 4180模式)或2(MySQL旧模式)。建议值取决于数据源和目标的兼容性需求。
  • datadir:此参数用于设置MySQL服务器的数据目录路径。默认值为/var/lib/mysql。可配置值为任何有效的文件系统路径。建议值取决于操作系统和硬件环境。
  • date_format:此参数用于设置日期格式。默认值为%Y-%m-%d。可配置值为任何有效的日期格式字符串。建议值取决于用户的习惯和需求。
  • datetime_format:此参数用于设置日期和时间格式。默认值为%Y-%m-%d %H:%i:%s。可配置值为任何有效的日期和时间格式字符串。建议值取决于用户的习惯和需求。
  • default_authentication_plugin:此参数用于设置默认的身份验证插件。默认值为mysql_native_password。可配置值为mysql_native_password、caching_sha2_password等。建议值取决于安全需求和兼容性考虑。
  • default_password_lifetime:此参数用于设置密码的有效期(以天为单位)。默认值为0,表示密码永不过期。可配置值为任何正整数。建议值取决于安全策略和用户管理需求。
  • default_storage_engine:此参数用于设置新创建表的默认存储引擎。默认值为InnoDB。可配置值为InnoDB、MyISAM等。建议值通常为InnoDB,因为它提供了更好的事务支持和崩溃恢复能力。
  • default_tmp_storage_engine:此参数用于设置临时表的默认存储引擎。默认值为InnoDB。可配置值为InnoDB、MyISAM等。建议值通常为InnoDB,因为它提供了更好的事务支持和崩溃恢复能力。
  • default_week_format:此参数用于设置周的起始日。默认值为0,表示周日。可配置值为0(周日)或1(周一)。建议值取决于用户的习惯和需求。
  • delay_key_write:此参数用于设置是否延迟键写入磁盘。默认值为OFF。可配置值为ON或OFF。建议值通常为OFF,以提高性能和数据安全性。
  • delayed_insert_limit:此参数用于设置延迟插入的最大行数。默认值为0,表示禁用延迟插入。可配置值为任何正整数。建议值取决于插入性能和内存使用需求。
  • delayed_insert_timeout:此参数用于设置延迟插入的超时时间(以秒为单位)。默认值为300。可配置值为任何正整数。建议值取决于插入性能和网络环境。
  • delayed_queue_size:此参数用于设置延迟插入队列的大小(以字节为单位)。默认值为0,表示禁用延迟插入。可配置值为任何正整数。建议值取决于插入性能和内存使用需求。
  • disabled_storage_engines:此参数用于禁用特定的存储引擎。默认值为空。可配置值为逗号分隔的存储引擎名称列表。建议值通常为空,除非有特殊需求。
  • disconnect_on_expired_password:此参数用于设置是否在密码过期时断开连接。默认值为ON。可配置值为ON或OFF。建议值通常为ON,以提高安全性。
  • div_precision_increment:此参数用于设置除法操作的精度增量。默认值为4。可配置值为任何正整数。建议值取决于应用程序的需求和数据类型。
  • encrypt_binlog:此参数用于设置是否对二进制日志进行加密。默认值为OFF。可配置值为NONE、CIPHER_AES_128_CBC或CIPHER_AES_256_CBC。建议值通常为NONE,除非有安全需求。
  • encrypt_tmp_files:此参数用于设置是否对临时文件进行加密。默认值为OFF。可配置值为ON或OFF。建议值通常为OFF,除非有安全需求。
  • end_markers_in_json:此参数用于设置JSON输出中的结束标记。默认值为OFF。可配置值为ON或OFF。建议值通常为OFF,除非有特殊需求。
  • enforce_gtid_consistency:此参数用于设置是否强制GTID一致性。默认值为OFF。可配置值为ON或OFF。建议值通常为OFF,除非有特殊需求。
  • enforce_storage_engine:此参数用于设置是否强制使用指定的存储引擎。默认值为空。可配置值为存储引擎名称。建议值通常为空,除非有特殊需求。
  • eq_range_index_dive_limit:此参数用于设置等值范围索引搜索的最大深度。默认值为4。可配置值为任何正整数。建议值取决于查询优化和性能需求。
  • error_count:此参数用于显示错误计数器。默认值为0。可配置值为任何正整数。建议值通常为0,无需手动设置。
  • event_scheduler:此参数用于设置事件调度器的状态。默认值为OFF。可配置值为ON或OFF。建议值通常为ON,以便使用事件调度器功能。
  • expand_fast_index_creation:此参数用于设置是否启用快速索引创建的扩展选项。默认值为OFF。可配置值为ALWAYS、ON或OFF。建议值通常为OFF,除非有特殊需求。
  • expire_logs_days:此参数用于设置自动删除二进制日志的时间(以天为单位)。默认值为0,表示不自动删除。可配置值为任何正整数。建议值取决于日志保留策略和磁盘空间管理。
  • explicit_defaults_for_timestamp:此参数用于设置是否显式地为TIMESTAMP列设置默认值。默认值为OFF。可配置值为ON或OFF。建议值通常为OFF,除非有特殊需求。
  • external_user:此参数用于设置外部用户的身份验证方式。默认值为空。可配置值为mysql_native_password、authentication_socket等。建议值取决于安全需求和身份验证方法。
  • extra_max_connections:此参数用于设置额外的最大连接数。默认值为0。可配置值为任何正整数。建议值取决于服务器负载和并发需求。
  • extra_port:此参数用于设置额外的端口号。默认值为0。可配置值为任何有效的端口号。建议值取决于网络环境和应用程序需求。
  • flush:此参数用于设置刷新日志的方式。默认值为OFF。可配置值为ON、RESET、DES_KEYFILE、IO_THREAD、SLAVE、MASTER、EXPIRE_LOGS、TABLES、HOSTS、PRIVILEGES、LOGS、STATUS等。建议值取决于日志刷新策略和性能需求。
  • flush_time:此参数用于设置刷新日志的时间间隔(以秒为单位)。默认值为0,表示不自动刷新。可配置值为任何正整数。建议值取决于日志刷新策略和性能需求。
  • foreign_key_checks:此参数用于设置是否在插入或更新数据时检查外键约束。默认值为ON。可配置值为ON或OFF。建议值通常为ON,以确保数据的完整性和一致性。
  • ft_boolean_syntax:此参数用于设置全文搜索的布尔语法。默认值为IN BOOLEAN MODE。可配置值为IN NATURAL LANGUAGE MODE、IN BOOLEAN MODE或WITH QUERY EXPANSION。建议值取决于查询需求和性能考虑。
  • ft_max_word_len:此参数用于设置全文搜索的最大单词长度。默认值为84。可配置值为任何正整数。建议值取决于查询需求和性能考虑。
  • ft_min_word_len:此参数用于设置全文搜索的最小单词长度。默认值为4。可配置值为任何正整数。建议值取决于查询需求和性能考虑。
  • ft_query_expansion_limit:此参数用于设置全文搜索的查询扩展限制。默认值为20。可配置值为任何正整数。建议值取决于查询需求和性能考虑。
  • ft_query_extra_word_chars:此参数用于设置全文搜索的额外单词字符。默认值为空。可配置值为任何有效的字符集。建议值取决于查询需求和性能考虑。
  • ft_stopword_file:此参数用于设置全文搜索的停用词文件路径。默认值为空。可配置值为任何有效的文件路径。建议值取决于查询需求和性能考虑。
  • general_log:此参数用于设置是否启用通用日志。默认值为OFF。可配置值为ON或OFF。建议值通常为OFF,除非有特殊需求。
  • general_log_file:此参数用于设置通用日志的文件路径。默认值为host_name.log。可配置值为任何有效的文件路径。建议值取决于日志存储需求和磁盘空间管理。
  • group_concat_max_len:此参数用于设置GROUP_CONCAT函数的最大长度。默认值为1024。可配置值为任何正整数。建议值取决于查询需求和性能考虑。
  • gtid_executed_compression_period:此参数用于设置GTID已执行事务压缩的时间间隔(以秒为单位)。默认值为100。可配置值为任何正整数。建议值取决于GTID管理和性能需求。
  • gtid_mode:此参数用于设置GTID模式。默认值为OFF。可配置值为ON、OFF或ON_PERMISSIVE。建议值通常为ON,以确保数据的一致性和容错性。
  • gtid_next:此参数用于设置下一个GTID的值。默认值为AUTOMATIC。可配置值为任何有效的GTID值。建议值取决于GTID管理和数据恢复需求。
  • gtid_owned:此参数用于设置当前服务器拥有的GTID集合。默认值为空。可配置值为任何有效的GTID集合。建议值取决于GTID管理和数据恢复需求。
  • gtid_purged:此参数用于设置已经清除的GTID集合。默认值为空。可配置值为任何有效的GTID集合。建议值取决于GTID管理和数据恢复需求。
  • have_backup_locks:此参数用于显示备份锁的状态。默认值为NO。可配置值为YES或NO。建议值通常为NO,无需手动设置。
  • have_backup_safe_binlog_info:此参数用于显示备份安全二进制日志信息的状态。默认值为NO。可配置值为YES或NO。建议值通常为NO,无需手动设置。
  • have_compress:此参数用于显示压缩功能的状态。默认值为NO。可配置值为YES或NO。建议值通常为NO,无需手动设置。
  • have_crypt:此参数用于显示加密功能的状态。默认值为YES。可配置值为YES或NO。建议值通常为YES,无需手动设置。
  • have_dynamic_loading:此参数用于显示动态加载功能的状态。默认值为YES。可配置值为YES或NO。建议值通常为YES,无需手动设置。
  • have_geometry:此参数用于显示几何功能的状态。默认值为YES。可配置值为YES或NO。建议值通常为YES,无需手动设置。
  • have_openssl:此参数用于显示OpenSSL功能的状态。默认值为YES。可配置值为YES或NO。建议值通常为YES,无需手动设置。
  • have_profiling:此参数用于显示性能分析功能的状态。默认值为YES。可配置值为YES或NO。建议值通常为YES,无需手动设置。
  • have_query_cache:此参数用于显示查询缓存功能的状态。默认值为YES。可配置值为YES或NO。建议值通常为YES,无需手动设置。
  • have_rtree_keys:此参数用于显示R-Tree索引键状态。默认值为YES。可配置值为YES或NO。建议值通常为YES,无需手动设置。
  • have_snapshot_cloning:此参数用于显示快照克隆功能的状态。默认值为YES。可配置值为YES或NO。建议值通常为YES,无需手动设置。
  • have_ssl:此参数用于显示SSL功能的状态。默认值为YES。可配置值为YES或NO。建议值通常为YES,无需手动设置。
  • have_statement_timeout:此参数用于显示语句超时功能的状态。默认值为YES。可配置值为YES或NO。建议值通常为YES,无需手动设置。
  • have_symlink:此参数用于显示符号链接功能的状态。默认值为YES。可配置值为YES或NO。建议值通常为YES,无需手动设置。
  • host_cache_size:此参数用于设置主机缓存的大小(以个为单位)。默认值为9。可配置值为任何正整数。建议值取决于主机名解析需求和性能考虑。
  • hostname:此参数用于设置服务器的主机名。默认值为空。可配置值为任何有效的主机名。建议值取决于网络环境和应用程序需求。
  • identity:此参数用于设置MySQL服务器的身份标识。默认值为空。可配置值为任何有效的字符串。建议值取决于安全需求和身份验证方法。
  • ignore_builtin_innodb:此参数用于设置是否忽略内置的InnoDB引擎。默认值为OFF。可配置值为ON或OFF。建议值通常为OFF,除非有特殊需求。
  • ignore_db_dirs:此参数用于设置要忽略的数据库目录列表。默认值为空。可配置值为逗号分隔的目录路径列表。建议值取决于数据存储需求和磁盘空间管理。
  • init_connect:此参数用于设置在连接建立时执行的SQL语句。默认值为空。可配置值为任何有效的SQL语句。建议值取决于初始化需求和安全性考虑。
  • init_file:此参数用于设置在服务器启动时执行的SQL文件路径。默认值为空。可配置值为任何有效的文件路径。建议值取决于初始化需求和安全性考虑。
  • init_slave:此参数用于设置在从服务器启动时执行的SQL语句。默认值为空。可配置值为任何有效的SQL语句。建议值取决于主从复制需求和安全性考虑。
  • innodb_adaptive_flushing:这个参数用于控制InnoDB存储引擎是否启用自适应刷新功能。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,如果系统具有高性能的磁盘和足够的内存,可以将其设置为ON以获得更好的性能。
  • innodb_adaptive_flushing_lwm:这个参数用于设置自适应刷新功能的低水位线(LWM)。默认值为10.00,可配置值为0到100之间的小数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_adaptive_hash_index:这个参数用于控制InnoDB存储引擎是否启用自适应哈希索引功能。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,如果系统具有高性能的磁盘和足够的内存,可以将其设置为ON以获得更好的性能。
  • innodb_adaptive_hash_index_parts:这个参数用于设置自适应哈希索引的分区数量。默认值为8,可配置值为1到64之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_adaptive_max_sleep_delay:这个参数用于设置自适应哈希索引的最大休眠延迟时间。默认值为100000,可配置值为1000到1000000之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_api_bk_commit_interval:这个参数用于设置InnoDB API备份提交间隔。默认值为5,可配置值为1到1000之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_api_disable_rowlock:这个参数用于控制InnoDB API是否禁用行锁。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_api_enable_binlog:这个参数用于控制InnoDB API是否启用二进制日志。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_api_enable_mdl:这个参数用于控制InnoDB API是否启用元数据锁(MDL)。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_api_trx_level:这个参数用于设置InnoDB API事务隔离级别。默认值为REPEATABLE READ,可配置值为READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ或SERIALIZABLE。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_autoextend_increment:这个参数用于设置InnoDB存储引擎表空间自动扩展的增量大小。默认值为64,可配置值为64到64GB之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_autoinc_lock_mode:这个参数用于设置InnoDB存储引擎自增锁模式。默认值为1,可配置值为0、1或2。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_background_scrub_data_check_interval:这个参数用于设置InnoDB存储引擎后台数据检查的时间间隔。默认值为10分钟,可配置值为1到1440分钟之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_background_scrub_data_compressed:这个参数用于设置InnoDB存储引擎后台数据压缩的时间间隔。默认值为10分钟,可配置值为1到1440分钟之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_background_scrub_data_interval:这个参数用于设置InnoDB存储引擎后台数据清理的时间间隔。默认值为10分钟,可配置值为1到1440分钟之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_background_scrub_data_uncompressed:这个参数用于设置InnoDB存储引擎后台非压缩数据清理的时间间隔。默认值为10分钟,可配置值为1到1440分钟之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_buffer_pool_chunk_size:这个参数用于设置InnoDB存储引擎缓冲池的块大小。默认值为134217728字节(128MB),可配置值为65536字节(64KB)到134217728字节(128MB)之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_buffer_pool_dump_at_shutdown:这个参数用于控制InnoDB存储引擎在关闭时是否导出缓冲池的内容。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_buffer_pool_dump_now:这个参数用于控制InnoDB存储引擎是否立即导出缓冲池的内容。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_buffer_pool_dump_pct:这个参数用于设置InnoDB存储引擎在导出缓冲池内容时,允许的最大脏页比例。默认值为25,可配置值为0到100之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_buffer_pool_filename:这个参数用于设置InnoDB存储引擎导出缓冲池内容的文件名。默认值为ib_buffer_pool,可配置值为任意字符串。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_buffer_pool_in_core_file:这个参数用于控制InnoDB存储引擎是否将缓冲池的内容保存在核心文件中。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_buffer_pool_instances:这个参数用于设置InnoDB存储引擎的缓冲池实例数量。默认值为8,可配置值为1到64之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_buffer_pool_load_abort:这个参数用于控制InnoDB存储引擎在加载缓冲池内容时遇到错误时是否中止操作。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_buffer_pool_load_at_startup:这个参数用于控制InnoDB存储引擎是否在启动时加载缓冲池内容。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_buffer_pool_load_now:这个参数用于控制InnoDB存储引擎是否立即加载缓冲池内容。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_buffer_pool_size:这个参数用于设置InnoDB存储引擎的缓冲池大小。默认值为128M,可配置值为64K到4G之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_change_buffer_max_size:这个参数用于设置InnoDB存储引擎的最大更改缓冲区大小。默认值为25,可配置值为0到50之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_change_buffering:这个参数用于控制InnoDB存储引擎是否启用更改缓冲区功能。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodbchecksum_algorithm:这个参数用于设置InnoDB存储引擎的校验和算法。默认值为crc32,可配置值为crc32、innodb或strict*。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_checksums:这个参数用于控制InnoDB存储引擎是否启用校验和功能。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_cleaner_lsn_age_factor:这个参数用于设置InnoDB存储引擎的清理器LSN年龄因子。默认值为10,可配置值为0到100之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_cmp_per_index_enabled:这个参数用于控制InnoDB存储引擎是否启用索引压缩功能。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_commit_concurrency:这个参数用于设置InnoDB存储引擎的提交并发度。默认值为0,可配置值为0或大于0的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_compressed_columns_threshold:这个参数用于设置InnoDB存储引擎压缩列的阈值。默认值为96,可配置值为0到100之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_compressed_columns_zip_level:这个参数用于设置InnoDB存储引擎压缩列的压缩级别。默认值为3,可配置值为1到9之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_compression_failure_threshold_pct:这个参数用于设置InnoDB存储引擎压缩失败的阈值百分比。默认值为5,可配置值为0到100之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_compression_level:这个参数用于设置InnoDB存储引擎的压缩级别。默认值为6,可配置值为1到9之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_compression_pad_pct_max:这个参数用于设置InnoDB存储引擎压缩填充百分比的最大值。默认值为5,可配置值为0到100之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_concurrency_tickets:这个参数用于设置InnoDB存储引擎的并发票据数量。默认值为500,可配置值为大于等于1的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_corrupt_table_action:这个参数用于设置InnoDB存储引擎遇到损坏表时的操作。默认值为ABORT_SERVER,可配置值为ABORT_SERVER、IGNORE或WARN。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_data_file_path:这个参数用于设置InnoDB存储引擎的数据文件路径。默认值为ibdata1:12M:autoextend:max:1G,可配置值为任意字符串。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_data_home_dir:这个参数用于设置InnoDB存储引擎的数据目录。默认值为数据文件路径(innodb_data_file_path)中指定的目录,可配置值为任意字符串。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_deadlock_detect:这个参数用于控制InnoDB存储引擎是否启用死锁检测功能。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_default_encryption_key_id:这个参数用于设置InnoDB存储引擎的默认加密密钥ID。默认值为1,可配置值为大于等于1的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_default_row_format:这个参数用于设置InnoDB存储引擎的默认行格式。默认值为DYNAMIC,可配置值为COMPACT、REDUNDANT、DYNAMIC或COMPRESSED。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_disable_sort_file_cache:这个参数用于控制InnoDB存储引擎是否禁用排序文件缓存。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_doublewrite:这个参数用于控制InnoDB存储引擎是否启用双写缓冲区功能。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_empty_free_list_algorithm:这个参数用于设置InnoDB存储引擎的空空闲列表算法。默认值为BACKOFF,可配置值为BACKOFF、AGGRESSIVE或BATCH。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_encrypt_online_alter_logs:这个参数用于控制InnoDB存储引擎是否对在线ALTER LOGS操作进行加密。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_encrypt_tables:这个参数用于控制InnoDB存储引擎是否对表空间进行加密。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_encryption_rotate_key_age:这个参数用于设置InnoDB存储引擎的密钥轮换周期。默认值为0,可配置值为0到1048576之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_encryption_rotation_iops:这个参数用于设置InnoDB存储引擎的密钥轮换I/O操作数。默认值为1,可配置值为大于等于1的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_encryption_threads:这个参数用于设置InnoDB存储引擎的加密线程数。默认值为0,可配置值为大于等于0的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_fast_shutdown:这个参数用于控制InnoDB存储引擎在关闭时是否快速完成。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_file_format:这个参数用于设置InnoDB存储引擎的文件格式。默认值为Antelope,可配置值为Barracuda、Antelope或Blackhole。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_file_format_check:这个参数用于控制InnoDB存储引擎是否检查文件格式。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_file_format_max:这个参数用于设置InnoDB存储引擎支持的最大文件格式。默认值为Antelope,可配置值为Barracuda、Antelope或Blackhole。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_file_per_table:这个参数用于控制InnoDB存储引擎是否为每个表创建单独的数据文件。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_fill_factor:这个参数用于设置InnoDB存储引擎的填充因子。默认值为10,可配置值为1到100之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_flush_log_at_timeout:这个参数用于控制InnoDB存储引擎在日志刷新超时时的行为。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_flush_log_at_trx_commit:这个参数用于控制InnoDB存储引擎在事务提交时是否刷新日志。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_flush_method:这个参数用于设置InnoDB存储引擎的刷新方法。默认值为fsync,可配置值为fsync、O_DSYNC、littlesync、nosync或O_DIRECT。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_flush_neighbors:这个参数用于控制InnoDB存储引擎是否刷新相邻的页。默认值为1,可配置值为0或1。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_flush_sync:这个参数用于控制InnoDB存储引擎的同步刷新行为。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_flushing_avg_loops:这个参数用于设置InnoDB存储引擎的平均刷新循环次数。默认值为30,可配置值为大于等于1的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_force_index_records_in_range:这个参数用于控制InnoDB存储引擎是否强制索引记录在范围内。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_force_load_corrupted:这个参数用于控制InnoDB存储引擎是否强制加载损坏的表。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_force_recovery:这个参数用于控制InnoDB存储引擎的恢复模式。默认值为0,可配置值为0到6之间的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_ft_aux_table:这个参数用于设置InnoDB存储引擎全文搜索的辅助表名称。默认值为FTS_AUX_TABLE,可配置值为任意字符串。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_ft_cache_size:这个参数用于设置InnoDB存储引擎全文搜索的缓存大小。默认值为8M,可配置值为大于等于8M的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_ft_enable_diag_print:这个参数用于控制InnoDB存储引擎全文搜索是否启用诊断打印功能。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_ft_enable_stopword:这个参数用于控制InnoDB存储引擎全文搜索是否启用停用词功能。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_ft_ignore_stopwords:这个参数用于控制InnoDB存储引擎全文搜索是否忽略停用词。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_ft_max_token_size:这个参数用于设置InnoDB存储引擎全文搜索的最大标记大小。默认值为84,可配置值为大于等于84的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_ft_min_token_size:这个参数用于设置InnoDB存储引擎全文搜索的最小标记大小。默认值为3,可配置值为大于等于3的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_ft_num_word_optimize:全文索引中单词优化的数量,默认值为8,可配置值范围为1-1024,建议值根据实际需求调整。
  • innodb_ft_result_cache_limit:全文搜索结果缓存限制,默认值为2000000000,可配置值范围为1000000-1844674407370954752,建议值根据实际需求调整。
  • innodb_ft_server_stopword_table:全文搜索服务器停用词表,默认值为NULL,可配置值为停用词表的表名,建议值根据实际需求调整。
  • innodb_ft_sort_pll_degree:全文搜索排序算法的并行度,默认值为2,可配置值范围为1-32,建议值根据实际需求调整。
  • innodb_ft_total_cache_size:全文搜索总缓存大小,默认值为16777216,可配置值范围为1000000-1844674407370954752,建议值根据实际需求调整。
  • innodb_ft_user_stopword_table:全文搜索用户停用词表,默认值为NULL,可配置值为停用词表的表名,建议值根据实际需求调整。
  • innodb_immediate_scrub_data_uncompressed:立即对未压缩的数据进行整理,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • innodb_io_capacity:InnoDB I/O容量,默认值为200,可配置值范围为10-100000,建议值根据实际需求调整。
  • innodb_io_capacity_max:InnoDB I/O容量最大值,默认值为2000,可配置值范围为10-100000,建议值根据实际需求调整。
  • innodb_kill_idle_transaction:杀死空闲事务的时间,默认值为86400(24小时),可配置值范围为0-86400,建议值根据实际需求调整。
  • innodb_large_prefix:允许使用更大的索引前缀,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • innodb_lock_wait_timeout:锁等待超时时间,默认值为50,可配置值范围为1-1073741824,建议值根据实际需求调整。
  • innodb_locks_unsafe_for_binlog:不安全的二进制日志锁定类型,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • innodb_log_buffer_size:InnoDB日志缓冲区大小,默认值为16777216(16MB),可配置值范围为1048576(1MB)-4294967296(4GB),建议值根据实际需求调整。
  • innodb_log_checksums:InnoDB日志校验和,默认值为ON,可配置值为ON或OFF,建议值根据实际需求调整。
  • innodb_log_compressed_pages:InnoDB日志压缩页面,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • innodb_log_file_size:InnoDB日志文件大小,默认值为48318594,可配置值范围为262144(256KB)-549755813888(5TB),建议值根据实际需求调整。
  • innodb_log_files_in_group:InnoDB日志组中的文件数量,默认值为2,可配置值范围为2-100,建议值根据实际需求调整。
  • innodb_log_group_home_dir:InnoDB日志组主目录,默认值为./,可配置值为有效的目录路径,建议值根据实际需求调整。
  • innodb_log_write_ahead_size:这个参数用于设置InnoDB的日志文件写入前预留的缓冲区大小。默认值为8192字节,可配置值范围为4096到65536字节,建议值根据实际需求和硬件性能进行调整。
  • innodb_lru_scan_depth:这个参数用于设置InnoDB的LRU(最近最少使用)扫描深度。默认值为1024,可配置值范围为100到10000,建议值根据实际需求和硬件性能进行调整。
  • innodb_max_bitmap_file_size:这个参数用于设置InnoDB位图文件的最大大小。默认值为64GB,可配置值范围为4MB到1TB,建议值根据实际需求和硬件性能进行调整。
  • innodb_max_changed_pages:这个参数用于设置InnoDB在一次事务中允许的最大脏页数量。默认值为0,表示不限制,可配置值范围为0到1000000,建议值根据实际需求和硬件性能进行调整。
  • innodb_max_dirty_pages_pct:这个参数用于设置InnoDB缓冲池中允许的最大脏页比例。默认值为75%,可配置值范围为0到99%,建议值根据实际需求和硬件性能进行调整。
  • innodb_max_dirty_pages_pct_lwm:这个参数用于设置InnoDB缓冲池中允许的最低脏页比例。默认值为0,表示不限制,可配置值范围为0到99%,建议值根据实际需求和硬件性能进行调整。
  • innodb_max_purge_lag:这个参数用于设置InnoDB的清除线程在处理撤销日志时允许的最大延迟时间。默认值为0,表示不限制,可配置值范围为0到4294967295,建议值根据实际需求和硬件性能进行调整。
  • innodb_max_purge_lag_delay:这个参数用于设置InnoDB的清除线程在处理撤销日志时的延迟时间。默认值为0,表示不延迟,可配置值范围为0到10000,建议值根据实际需求和硬件性能进行调整。
  • innodb_max_undo_log_size:这个参数用于设置InnoDB的回滚段文件的最大大小。默认值为128MB,可配置值范围为1MB到10GB,建议值根据实际需求和硬件性能进行调整。
  • innodb_monitor_disable:这个参数用于禁用InnoDB监视器。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求进行调整。
  • innodb_monitor_enable:这个参数用于启用InnoDB监视器。默认值为ON,可配置值为ON或OFF,建议值根据实际需求进行调整。
  • innodb_monitor_reset:这个参数用于重置InnoDB监视器的计数器。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求进行调整。
  • innodb_monitor_reset_all:这个参数用于重置所有InnoDB监视器的计数器。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求进行调整。
  • innodb_numa_interleave:这个参数用于设置InnoDB是否使用NUMA(非一致性内存访问)交错模式。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求进行调整。
  • innodb_old_blocks_pct:这个参数用于设置InnoDB缓冲池中允许的旧块比例。默认值为5,可配置值范围为5到95,建议值根据实际需求和硬件性能进行调整。
  • innodb_old_blocks_time:这个参数用于设置InnoDB缓冲池中旧块的超时时间。默认值为0,表示不超时,可配置值范围为0到10000,建议值根据实际需求和硬件性能进行调整。
  • innodb_online_alter_log_max_size:这个参数用于设置在线DDL操作的日志文件最大大小。默认值为134217728字节,可配置值范围为65536字节到134217728字节,建议值根据实际需求和硬件性能进行调整。
  • innodb_open_files:这个参数用于设置InnoDB可以打开的最大文件数。默认值为300,可配置值范围为10到10000,建议值根据实际需求和硬件性能进行调整。
  • innodb_optimize_fulltext_only:这个参数用于设置InnoDB是否仅优化全文索引。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求进行调整。
  • innodb_page_cleaners:这个参数用于设置InnoDB存储引擎的页面清理线程数。默认值为4,可配置值为大于等于4的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_page_size:这个参数用于设置InnoDB存储引擎的页面大小。默认值为16K,可配置值为4K、8K、16K或32K。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_parallel_dblwr_encrypt:这个参数用于控制InnoDB存储引擎是否启用并行双写加密功能。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_parallel_doublewrite_path:这个参数用于设置InnoDB存储引擎的并行双写路径。默认值为空字符串,可配置值为任意字符串。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_print_all_deadlocks:这个参数用于控制InnoDB存储引擎是否打印所有死锁信息。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_print_lock_wait_timeout_info:这个参数用于控制InnoDB存储引擎是否打印锁定等待超时信息。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_purge_batch_size:这个参数用于设置InnoDB存储引擎的清除批次大小。默认值为300,可配置值为大于等于1的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_purge_rseg_truncate_frequency:这个参数用于设置InnoDB存储引擎的清除段截断频率。默认值为128,可配置值为大于等于1的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_purge_threads:这个参数用于设置InnoDB存储引擎的清除线程数。默认值为4,可配置值为大于等于1的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_random_read_ahead:这个参数用于控制InnoDB存储引擎是否启用随机预读功能。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_read_ahead_threshold:这个参数用于设置InnoDB存储引擎的预读阈值。默认值为56,可配置值为大于等于0的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_read_io_threads:这个参数用于设置InnoDB存储引擎的读取I/O线程数。默认值为4,可配置值为大于等于1的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_read_only:这个参数用于控制InnoDB存储引擎是否以只读模式运行。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_records_in_range:这个参数用于控制InnoDB存储引擎是否强制索引记录在范围内。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_redo_log_encrypt:这个参数用于控制InnoDB存储引擎是否启用重做日志加密功能。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_replication_delay:这个参数用于设置InnoDB存储引擎的复制延迟时间。默认值为0,可配置值为大于等于0的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_rollback_on_timeout:这个参数用于控制InnoDB存储引擎是否在事务超时时回滚。默认值为ON,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_rollback_segments:这个参数用于设置InnoDB存储引擎的回滚段数量。默认值为128,可配置值为大于等于1的整数。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_scrub_log:这个参数用于控制InnoDB存储引擎是否对日志进行清理。默认值为OFF,可配置值为ON或OFF。建议值取决于系统性能和硬件配置,通常可以保持默认值。
  • innodb_scrub_log_speed:InnoDB日志整理速度,默认值为100,可配置值范围为1-1000,建议值根据实际需求调整。
  • innodb_show_locks_held:显示当前持有的锁,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • innodb_show_verbose_locks:显示详细的锁信息,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • innodb_sort_buffer_size:InnoDB排序缓冲区大小,默认值为1679168(1.6MB),可配置值范围为32768(32KB)-4294967295(4GB),建议值根据实际需求调整。
  • innodb_spin_wait_delay:InnoDB自旋等待延迟,默认值为6,可配置值范围为0-60,建议值根据实际需求调整。
  • innodb_stats_auto_recalc:自动重新计算统计信息的频率,默认值为NULL,可配置值为NONE、PERIODIC、ON_CRON或ON_STARTUP,建议值根据实际需求调整。
  • innodb_stats_include_delete_marked:包含已标记删除的行在统计信息中,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • innodb_stats_method:统计信息收集方法,默认值为NULL,可配置值为nulls_equal、nulls_unequal、nulls_ignored或nulls_not_ignored,建议值根据实际需求调整。
  • innodb_stats_on_metadata:在元数据上收集统计信息,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • innodb_stats_persistent:持久化统计信息,默认值为ON,可配置值为ON或OFF,建议值根据实际需求调整。
  • innodb_stats_persistent_sample_pages:持久化统计信息的采样页面数,默认值为20,可配置值范围为1-100,建议值根据实际需求调整。
  • innodb_stats_sample_pages:统计信息的采样页面数,默认值为8,可配置值范围为1-100,建议值根据实际需求调整。
  • innodb_stats_transient_sample_pages:瞬态统计信息的采样页面数,默认值为8,可配置值范围为1-100,建议值根据实际需求调整。
  • innodb_status_output:InnoDB状态输出格式,默认值为OFF,可配置值为NONE、TABLE、VERBOSE或STATUS,建议值根据实际需求调整。
  • innodb_status_output_locks:InnoDB状态输出中的锁信息,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • innodb_strict_mode:严格模式,默认值为ON,可配置值为ON或OFF,建议值根据实际需求调整。
  • innodb_support_xa:支持XA事务,默认值为ON,可配置值为ON或OFF,建议值根据实际需求调整。
  • innodb_sync_array_size:InnoDB同步数组大小,默认值为1,可配置值范围为1-1024,建议值根据实际需求调整。
  • innodb_sync_spin_loops:InnoDB同步自旋循环次数,默认值为30,可配置值范围为0-1000000,建议值根据实际需求调整。
  • innodb_sys_tablespace_encrypt:这个参数用于设置InnoDB系统表空间是否加密。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求和安全要求进行调整。
  • innodb_table_locks:这个参数用于设置InnoDB是否使用表级锁。默认值为ON,可配置值为ON或OFF,建议值根据实际需求和性能要求进行调整。
  • innodb_temp_data_file_path:这个参数用于设置InnoDB临时数据文件的路径。默认值为空,表示使用MySQL的数据目录,可配置值为任意有效路径,建议值根据实际需求和磁盘空间要求进行调整。
  • innodb_temp_tablespace_encrypt:这个参数用于设置InnoDB临时表空间是否加密。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求和安全要求进行调整。
  • innodb_thread_concurrency:这个参数用于设置InnoDB线程并发数。默认值为0,表示自动选择并发数,可配置值范围为1到64,建议值根据实际需求和硬件性能进行调整。
  • innodb_thread_sleep_delay:这个参数用于设置InnoDB线程休眠延迟时间。默认值为10000,表示10秒,可配置值范围为1到1000000,建议值根据实际需求和性能要求进行调整。
  • innodb_tmpdir:这个参数用于设置InnoDB的临时目录。默认值为空,表示使用MySQL的数据目录,可配置值为任意有效路径,建议值根据实际需求和磁盘空间要求进行调整。
  • innodb_track_changed_pages:这个参数用于设置InnoDB是否跟踪脏页的变化。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求和性能要求进行调整。
  • innodb_undo_directory:这个参数用于设置InnoDB回滚日志文件的存储目录。默认值为空,表示使用MySQL的数据目录,可配置值为任意有效路径,建议值根据实际需求和磁盘空间要求进行调整。
  • innodb_undo_log_encrypt:这个参数用于设置InnoDB回滚日志文件是否加密。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求和安全要求进行调整。
  • innodb_undo_log_truncate:这个参数用于设置InnoDB回滚日志文件是否截断。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求和性能要求进行调整。
  • innodb_undo_logs:这个参数用于设置InnoDB回滚日志文件的数量。默认值为128,可配置值范围为1到1024,建议值根据实际需求和性能要求进行调整。
  • innodb_undo_tablespaces:这个参数用于设置InnoDB回滚表空间的数量。默认值为0,表示使用系统表空间,可配置值范围为0到126,建议值根据实际需求和性能要求进行调整。
  • innodb_use_global_flush_log_at_trx_commit:这个参数用于设置InnoDB是否在事务提交时全局刷新日志。默认值为ON,可配置值为ON或OFF,建议值根据实际需求和性能要求进行调整。
  • innodb_use_native_aio:这个参数用于设置InnoDB是否使用原生异步I/O。默认值为ON,可配置值为ON或OFF,建议值根据实际需求和操作系统支持情况进行调整。
  • innodb_version:这个参数用于显示InnoDB的版本信息。默认值为空,不可配置。
  • innodb_write_io_threads:这个参数用于设置InnoDB写I/O线程的数量。默认值为4,可配置值范围为1到64,建议值根据实际需求和硬件性能进行调整。
  • insert_id:这个参数用于设置下一个插入操作的ID值。默认值为1,可配置值为任意正整数,建议值根据实际需求进行调整。
  • interactive_timeout:这个参数用于设置交互超时时间。默认值为28800,表示8小时,可配置值范围为1到2147483(2^31-1),建议值根据实际需求进行调整。
  • internal_tmp_disk_storage_engine:内部临时表存储引擎,默认值为InnoDB。可配置值为InnoDB、MyISAM等。建议值根据实际需求选择,如果需要事务支持,选择InnoDB;如果不需要事务支持,可以选择MyISAM。
  • join_buffer_size:连接缓冲区大小,默认值为262144字节(256KB)。可配置值无限制,建议值根据实际需求和系统内存情况调整,一般设置为1MB或2MB。
  • keep_files_on_create:创建表时是否保留文件,默认值为OFF。可配置值为ON、OFF。建议值根据实际需求选择,如果需要保留表文件,设置为ON;如果不需要保留表文件,设置为OFF。
  • key_buffer_size:键缓存大小,默认值为8388608字节(8MB)。可配置值无限制,建议值根据实际需求和系统内存情况调整,一般设置为16MB或32MB。
  • key_cache_age_threshold:键缓存中数据的存活时间阈值,默认值为300秒。可配置值无限制,建议值根据实际需求和系统负载情况调整,一般设置为180秒或300秒。
  • key_cache_block_size:键缓存块大小,默认值为1024字节(1KB)。可配置值无限制,建议值根据实际需求和系统内存情况调整,一般设置为1KB或2KB。
  • key_cache_division_limit:键缓存分区限制,默认值为100。可配置值无限制,建议值根据实际需求和系统负载情况调整,一般设置为50或100。
  • keyring_operations:密钥环操作,默认值为OFF。可配置值为ON、OFF。建议值根据实际需求选择,如果需要使用密钥环功能,设置为ON;如果不需要使用密钥环功能,设置为OFF。
  • kill_idle_transaction:超时未提交的事务自动回滚,默认值为OFF。可配置值为ON、OFF。建议值根据实际需求选择,如果需要自动回滚超时未提交的事务,设置为ON;如果不需要自动回滚超时未提交的事务,设置为OFF。
  • large_files_support:大文件支持,默认值为OFF。可配置值为ON、OFF。建议值根据实际需求选择,如果需要支持大文件,设置为ON;如果不需要支持大文件,设置为OFF。
  • large_page_size:大页大小,默认值为0。可配置值无限制,建议值根据实际需求和系统内存情况调整,一般设置为2MB或4MB。
  • large_pages:是否启用大页支持,默认值为OFF。可配置值为ON、OFF。建议值根据实际需求选择,如果需要启用大页支持,设置为ON;如果不需要启用大页支持,设置为OFF。
  • last_insert_id:最后一个插入的自增ID值,默认值为0。可配置值无限制,建议值根据实际需求和业务场景调整。
  • lc_messages:错误消息的语言,默认值为en_US。可配置值为各种语言,如zh_CN、en_US等。建议值根据实际需求和用户习惯选择。
  • lc_messages_dir:错误消息的语言文件目录,默认值为/usr/local/mysql/share/mysql。可配置值为各种目录路径,建议值根据实际需求和系统环境调整。
  • lc_time_names:日期和时间的名称语言,默认值为en_US。可配置值为各种语言,如zh_CN、en_US等。建议值根据实际需求和用户习惯选择。
  • license:MySQL许可证信息,默认值为空。可配置值为各种许可证信息,建议值根据实际需求和购买的许可证进行调整。
  • local_infile:是否允许使用LOAD DATA LOCAL INFILE命令,默认值为ON。可配置值为ON、OFF。建议值根据实际需求选择,如果需要允许使用LOAD DATA LOCAL INFILE命令,设置为ON;如果不允许使用LOAD DATA LOCAL INFILE命令,设置为OFF。
  • lock_wait_timeout:锁等待超时时间,默认值为50秒。可配置值无限制,建议值根据实际需求和系统负载情况调整,一般设置为10秒或30秒。
  • locked_in_memory:锁定在内存中的表的数量,默认值为0,可配置值范围为0-1048576,建议值根据实际需求调整。
  • log_bin:二进制日志功能,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • log_bin_basename:二进制日志文件的基本名称,默认值为/var/lib/mysql/mysql-bin,可配置值为有效的文件路径,建议值根据实际需求调整。
  • log_bin_index:二进制日志索引文件的路径,默认值为/var/lib/mysql/mysql-bin.index,可配置值为有效的文件路径,建议值根据实际需求调整。
  • log_bin_trust_function_creators:信任存储过程和函数创建者,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • log_bin_use_v1_row_events:使用旧版本的行事件格式,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • log_builtin_as_identified_by_password:将内置账户标记为由密码验证,默认值为ON,可配置值为ON或OFF,建议值根据实际需求调整。
  • log_error:错误日志文件的路径,默认值为/var/log/mysql/error.log,可配置值为有效的文件路径,建议值根据实际需求调整。
  • log_error_verbosity:错误日志详细程度,默认值为3(普通),可配置值范围为1-5,建议值根据实际需求调整。
  • log_output:日志输出类型,默认值为FILE,可配置值为TABLE或FILE,建议值根据实际需求调整。
  • log_queries_not_using_indexes:记录未使用索引的查询,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • log_slave_updates:从服务器更新日志功能,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • log_slow_admin_statements:慢管理语句日志功能,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • log_slow_filter:慢查询过滤条件,默认值为空,可配置值为有效的SQL表达式,建议值根据实际需求调整。
  • log_slow_rate_limit:慢查询速率限制,默认值为100,可配置值范围为1-1000000,建议值根据实际需求调整。
  • log_slow_rate_type:慢查询速率类型,默认值为query,可配置值为query或session,建议值根据实际需求调整。
  • log_slow_slave_statements:慢从服务器语句日志功能,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • log_slow_sp_statements:慢存储过程和函数调用日志功能,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求调整。
  • log_slow_verbosity:慢查询日志详细程度,默认值为2(中等),可配置值范围为1-5,建议值根据实际需求调整。
  • log_statements_unsafe_for_binlog:这个参数用于设置是否记录可能导致复制失败的SQL语句。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求和复制环境进行调整。
  • log_syslog:这个参数用于设置是否将日志写入系统日志。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求和系统日志服务进行调整。
  • log_syslog_facility:这个参数用于设置系统日志的设施类型。默认值为daemon,可配置值为kern、user、mail、daemon、auth、syslog、lpr、news、uucp、cron、authpriv、ftp、ntp、audit、alert、clock、local0、local1、local2、local3、local4、local5、local6或local7,建议值根据实际需求和系统日志服务进行调整。
  • log_syslog_include_pid:这个参数用于设置系统日志中是否包含进程ID。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求和系统日志服务进行调整。
  • log_syslog_tag:这个参数用于设置系统日志中的标签前缀。默认值为空,可配置值为任意字符串,建议值根据实际需求和系统日志服务进行调整。
  • log_throttle_queries_not_using_indexes:这个参数用于设置查询执行时间超过指定时间的非索引查询的日志记录频率。默认值为0,表示不限制,可配置值范围为0到100,建议值根据实际需求和性能要求进行调整。
  • log_timestamps:这个参数用于设置日志中是否包含时间戳。默认值为UTC,可配置值为UTC、SYSTEM或空,建议值根据实际需求和日志格式要求进行调整。
  • log_warnings:这个参数用于设置是否记录警告信息。默认值为ON,可配置值为ON或OFF,建议值根据实际需求和日志记录要求进行调整。
  • long_query_time:这个参数用于设置长时间运行的查询的阈值。默认值为10,表示10秒,可配置值范围为0到正整数,建议值根据实际需求和性能要求进行调整。
  • low_priority_updates:这个参数用于设置是否将普通更新操作标记为低优先级。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求和性能要求进行调整。
  • lower_case_file_system:这个参数用于设置文件系统是否区分大小写。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求和操作系统支持情况进行调整。
  • lower_case_table_names:这个参数用于设置表名是否转换为小写。默认值为OFF,可配置值为ON或OFF,建议值根据实际需求和操作系统支持情况进行调整。
  • master_info_repository:这个参数用于设置主服务器信息存储的位置。默认值为FILE,可配置值为FILE或TABLE,建议值根据实际需求和主从复制环境进行调整。
  • master_verify_checksum:这个参数用于设置主服务器在复制过程中是否验证校验和。默认值为ON,可配置值为ON或OFF,建议值根据实际需求和数据完整性要求进行调整。
  • max_allowed_packet:这个参数用于设置客户端和服务器之间传输的最大数据包大小。默认值为4MB,可配置值范围为1KB到1GB,建议值根据实际需求和网络环境进行调整。
  • max_binlog_cache_size:这个参数用于设置二进制日志缓存的大小。默认值为32KB,可配置值范围为4KB到1GB,建议值根据实际需求和二进制日志使用情况进行调整。
  • max_binlog_files:这个参数用于设置保留的二进制日志文件数量。默认值为0,表示自动删除旧的二进制日志文件,可配置值范围为0到99999,建议值根据实际需求和二进制日志使用情况进行调整。
  • max_binlog_size:这个参数用于设置单个二进制日志文件的最大大小。默认值为1GB,可配置值范围为4KB到1GB,建议值根据实际需求和二进制日志使用情况进行调整。
  • max_binlog_stmt_cache_size:这个参数用于设置二进制日志中单个语句的最大缓存大小。默认值为1MB,可配置值范围为256KB到1GB,建议值根据实际需求和二进制日志使用情况进行调整。
  • max_connect_errors:最大连接错误次数,默认值为100。可配置值无限制,建议值根据实际需求和系统负载情况调整,一般设置为100或200。
  • max_connections:最大并发连接数,默认值为151。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为1000或2000。
  • max_delayed_threads:最大延迟线程数,默认值为0。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为16或32。
  • max_digest_length:摘要长度的最大值,默认值为1024。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为1024或2048。
  • max_error_count:每个客户端允许的最大错误数,默认值为64。可配置值无限制,建议值根据实际需求和系统负载情况调整,一般设置为64或128。
  • max_execution_time:单个查询的最大执行时间,默认值为0(无限制)。可配置值无限制,建议值根据实际需求和系统负载情况调整,一般设置为30秒或60秒。
  • max_heap_table_size:内存表的最大大小,默认值为16777216字节(16MB)。可配置值无限制,建议值根据实际需求和系统内存情况调整,一般设置为64MB或128MB。
  • max_insert_delayed_threads:最大插入延迟线程数,默认值为0。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为16或32。
  • max_join_size:最大连接表的数量,默认值为4。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为4或8。
  • max_length_for_sort_data:排序数据的最大长度,默认值为4294967295字节(4GB)。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为8MB或16MB。
  • max_points_in_geometry:几何对象中点的最大数量,默认值为256。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为256或512。
  • max_prepared_stmt_count:最大预处理语句的数量,默认值为16382。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为1000或2000。
  • max_relay_log_size:中继日志的最大大小,默认值为0(无限制)。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为128MB或256MB。
  • max_seeks_for_key:索引查找的最大次数,默认值为18446744073709551615次。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为1000或2000。
  • max_slowlog_files:慢查询日志文件的最大数量,默认值为0(不记录慢查询日志)。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为5或10。
  • max_slowlog_size:慢查询日志文件的最大大小,默认值为0(无限制)。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为128MB或256MB。
  • max_sort_length:排序时使用的缓冲区大小,默认值为1024。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为4MB或8MB。
  • max_sp_recursion_depth:存储过程的最大递归深度,默认值为0(无限制)。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为10或20。
  • max_user_connections:默认值:0(无限制),可配置值:0-4294967295,建议值:根据实际需求和服务器性能进行调整,通常设置为1000-10000之间。
  • max_write_lock_count:默认值:18446744073709551615(无限制),可配置值:0-18446744073709551615,建议值:根据实际需求和服务器性能进行调整,通常设置为1000-10000之间。
  • metadata_locks_cache_size:默认值:8192,可配置值:1-1048576,建议值:根据实际需求和服务器性能进行调整,通常设置为1024-8192之间。
  • metadata_locks_hash_instances:默认值:8,可配置值:1-1024,建议值:根据实际需求和服务器性能进行调整,通常设置为8或16。
  • min_examined_row_limit:默认值:0,可配置值:0-4294967295,建议值:根据实际需求和服务器性能进行调整,通常设置为100或1000。
  • multi_range_count:默认值:256,可配置值:1-4294967295,建议值:根据实际需求和服务器性能进行调整,通常设置为1024或2048。
  • myisam_data_pointer_size:默认值:6,可配置值:2-7,建议值:根据实际需求和服务器性能进行调整,通常设置为6。
  • myisam_max_sort_file_size:,默认值:9223372036853727232(无限制),可配置值:0-18446744073709551615,建议值:根据实际需求和服务器性能进行调整,通常设置为1024-8192MB之间。
  • myisam_mmap_size: 默认值:9223372036854775807(无限制),可配置值:0-18446744073709551615,建议值:根据实际需求和服务器性能进行调整,通常设置为1G-64G之间。
  • myisam_recover_options:默认值:BACKUP,可配置值:BACKUP, QUICK,建议值:根据实际需求和服务器性能进行调整,通常设置为BACKUP。
  • myisam_sort_buffer_size:默认值:524288,可配置值:32768-4294967295,建议值:根据实际需求和服务器性能进行调整,通常设置为1M-16M之间。
  • myisam_stats_method:默认值:nulls_unequal,可配置值:nulls_unequal, nulls_equal, nulls_ignored,建议值:根据实际需求和服务器性能进行调整,通常设置为nulls_unequal。
  • myisam_use_mmap:默认值:OFF,可配置值:ON, OFF,建议值:根据实际需求和服务器性能进行调整,通常设置为OFF。
  • mysql_native_password_proxy_users:默认值:””,可配置值:””或用户名列表,建议值:””,表示不启用代理认证。
  • net_buffer_length:默认值:16384,可配置值:1024-1048576, 建议值:根据实际需求和服务器性能进行调整,通常设置为16K-1M之间。
  • net_read_timeout:默认值:30,可配置值:1-18446744073709551615,建议值:根据实际需求和服务器性能进行调整,通常设置为30秒。
  • net_retry_count:默认值:10,可配置值:1-18446744073709551615,建议值:根据实际需求和服务器性能进行调整,通常设置为10次。
  • net_write_timeout:默认值:60,可配置值:1-18446744073709551615,建议值:根据实际需求和服务器性能进行调整,通常设置为60秒。
  • max_tmp_tables:临时表的最大数量,默认值为32。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为32或64。
  • ngram_token_size:默认值:2,可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为2或3
  • offline_mode:默认值:0,可配置值:0或1,建议值:0,表示在线模式,适用于大多数场景
  • old:默认值:0,可配置值:0或1,建议值:0,表示使用新的特性和语法
  • old_alter_table:,默认值:0,可配置值:0或1,建议值:0,表示使用新的ALTER TABLE语法
  • old_passwords:默认值:0,可配置值:0或1,建议值:0,表示使用强密码策略
  • open_files_limit:默认值:未设置(取决于操作系统),可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为65535
  • optimizer_prune_level:默认值:1,可配置值:0、1或2,建议值:1,表示使用中等程度的优化器剪枝
  • optimizer_search_depth:默认值:62,可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为62
  • optimizer_switch:默认值:”index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on,index_merge_sort_intersection=on,engine_condition_pushdown=on,index_condition_pushdown=on,mrr=on,mrr_cost_based=on,block_nested_loop=on,batched_key_access=on,materialization=on,derived_condition_pushdown=on,columns_are_replicated=on”,可配置值:逗号分隔的开关列表,建议值:根据实际需求调整,保持默认值即可
  • optimizer_trace:默认值:关闭,可配置值:0或1,建议值:0,表示不启用优化器跟踪
  • optimizer_trace_features:默认值:空字符串,可配置值:逗号分隔的特征列表,建议值:根据实际需求调整,保持默认值即可
  • optimizer_trace_limit:默认值:1,可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为1
  • optimizer_trace_max_mem_size:默认值:16384,可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为16384
  • optimizer_trace_offset:默认值:0,可配置值:大于等于0的整数,建议值:根据实际需求调整,通常设置为0
  • parser_max_mem_size:默认值:4294967295,可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为4294967295
  • performance_schema:默认值:关闭,可配置值:0或1,建议值:根据实际需求调整,通常设置为关闭
  • performance_schema_accounts_size: 默认值:1000000000,可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为1000000000
  • performance_schema_digests_size:默认值:1000000000,可配置值:大于等于1的整数, 建议值:根据实际需求调整,通常设置为1000000000
  • performance_schema_events_stages_history_long_size:默认值:1000000000,可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为1000000000
  • performance_schema_events_stages_history_size:阶段事件历史记录的大小,默认值为10000。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为10000或20000。
  • performance_schema_events_statements_history_long_size:长语句事件历史记录的大小,默认值为10000。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为10000或20000。
  • performance_schema_events_statements_history_size:语句事件历史记录的大小,默认值为10000。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为10000或20000。
  • performance_schema_events_transactions_history_long_size:长事务事件历史记录的大小,默认值为10000。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为10000或20000。
  • performance_schema_events_transactions_history_size:事务事件历史记录的大小,默认值为10000。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为10000或20000。
  • performance_schema_events_waits_history_long_size:长等待事件历史记录的大小,默认值为10000。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为10000或20000。
  • performance_schema_events_waits_history_size:等待事件历史记录的大小,默认值为10000。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为10000或20000。
  • performance_schema_hosts_size:主机表的大小,默认值为1000。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为1000或2000。
  • performance_schema_max_cond_classes:最大条件类的数量,默认值为80。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为80或160。
  • performance_schema_max_cond_instances:最大条件实例的数量,默认值为65535。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为65535或131070。
  • performance_schema_max_digest_length:摘要的最大长度,默认值为1024。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为1024或2048。
  • performance_schema_max_file_classes:最大文件类的数量,默认值为50。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为50或100。
  • performance_schema_max_file_handles:最大文件句柄的数量,默认值为32768。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为32768或65536。
  • performance_schema_max_file_instances:最大文件实例的数量,默认值为1024。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为1024或2048。
  • performance_schema_max_index_stat:最大索引统计信息的数量,默认值为512。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为512或1024。
  • performance_schema_max_memory_classes:最大内存类的数量,默认值为50。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为50或100。
  • performance_schema_max_metadata_locks:最大元数据锁的数量,默认值为8192。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为8192或16384。
  • performance_schema_max_mutex_classes:互斥锁类的最大数量,默认值为4096,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_mutex_instances:互斥锁实例的最大数量,默认值为10240,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_prepared_statements_instances:预处理语句实例的最大数量,默认值为10240,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_program_instances:程序实例的最大数量,默认值为10240,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_rwlock_classes:读写锁类的最大数量,默认值为4096,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_rwlock_instances:读写锁实例的最大数量,默认值为10240,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_socket_classes:套接字类的最大数量,默认值为4096,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_socket_instances:套接字实例的最大数量,默认值为10240,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_sql_text_length:SQL文本的最大长度,默认值为1024,可配置值范围为1到1048576,建议值根据实际需求设置。
  • performance_schema_max_stage_classes:阶段类的最大数量,默认值为4096,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_statement_classes:语句类的最大数量,默认值为4096,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_statement_stack:语句堆栈的最大深度,默认值为256,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_table_handles:表句柄的最大数量,默认值为10240,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_table_instances:表实例的最大数量,默认值为10240,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_table_lock_stat:表锁定统计的最大数量,默认值为10240,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_thread_classes:线程类的最大数量,默认值为4096,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_max_thread_instances:线程实例的最大数量,默认值为10240,可配置值范围为1到4294967295,建议值根据实际需求设置。
  • performance_schema_session_connect_attrs_size:会话连接属性的大小,默认值为32,可配置值范围为1到1024,建议值根据实际需求设置。
  • performance_schema_setup_actors_size:默认值:100,可配置值:1-1048576,建议值:根据实际需求和服务器性能进行调整,通常设置为100。
  • performance_schema_setup_objects_size:默认值:100,可配置值:1-1048576,建议值:根据实际需求和服务器性能进行调整,通常设置为100。
  • performance_schema_show_processlist:默认值:OFF,可配置值:ON, OFF,建议值:根据实际需求和服务器性能进行调整,通常设置为OFF。
  • performance_schema_users_size:,默认值:100,可配置值:1-1048576,建议值:根据实际需求和服务器性能进行调整,通常设置为100。
  • pid_file:,默认值:””,可配置值:””或文件路径,建议值:””,表示不使用PID文件。
  • plugin_dir:默认值:””,可配置值:””或目录路径,建议值:””,表示使用默认的插件目录。
  • port:默认值:3306,可配置值:1024-65535,建议值:根据实际需求和服务器性能进行调整,通常设置为3306。
  • preload_buffer_size:默认值:32768,可配置值:1024-1048576,建议值:根据实际需求和服务器性能进行调整,通常设置为32K-1M之间。
  • profiling:默认值:OFF,可配置值:ON, OFF,建议值:根据实际需求和服务器性能进行调整,通常设置为OFF。
  • profiling_history_size:默认值:15,可配置值:1-1048576,建议值:根据实际需求和服务器性能进行调整,通常设置为15。
  • protocol_version:默认值:10,可配置值:10, 11,建议值:根据实际需求和服务器性能进行调整,通常设置为10。
  • proxy_protocol_networks:默认值:””,可配置值:””或网络地址列表,建议值:””,表示不启用代理协议。
  • proxy_user:默认值:””,可配置值:””或用户名,建议值:””,表示不启用代理用户。
  • pseudo_server_id:默认值:0,可配置值:0-4294967295,建议值:根据实际需求和服务器性能进行调整,通常设置为0。
  • pseudo_slave_mode:默认值:OFF,可配置值:ON, OFF,建议值:根据实际需求和服务器性能进行调整,通常设置为OFF。
  • pseudo_thread_id:默认值:0,可配置值:0-4294967295,建议值:根据实际需求和服务器性能进行调整,通常设置为0。
  • query_alloc_block_size:默认值:8192,可配置值:1024-1844674407370954752,建议值:根据实际需求和服务器性能进行调整,通常设置为8K-1G之间。
  • query_cache_limit:默认值:1048576,可配置值:0-1844674407370954752,建议值:根据实际需求和服务器性能进行调整,通常设置为1M-1G之间。
  • query_cache_min_res_unit:默认值:4096,可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为4096
  • query_cache_size:默认值:0,可配置值:大于等于0的整数,建议值:根据实际需求调整,通常设置为0,表示禁用查询缓存
  • query_cache_strip_comments:默认值:1,可配置值:0或1,建议值:1,表示去除SQL语句中的注释
  • query_cache_type:默认值:1,可配置值:0、1或2,建议值:1,表示使用查询缓存
  • query_cache_wlock_invalidate:默认值:1,可配置值:0或1,建议值:1,表示在写锁时使查询缓存失效
  • query_prealloc_size:默认值:8192,可配置值:大于等于8192的整数,建议值:根据实际需求调整,通常设置为8192
  • rand_seed1:默认值:0,可配置值:大于等于0的整数,建议值:根据实际需求调整,通常设置为0
  • rand_seed2:默认值:0,可配置值:大于等于0的整数,建议值:根据实际需求调整,通常设置为0
  • range_alloc_block_size:默认值:4096,可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为4096
  • range_optimizer_max_mem_size:默认值:8388608,可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为8388608
  • rbr_exec_mode:默认值:IDEMPOTENT,可配置值:STRICT_MODE、IDEMPOTENT、STRICT_ALL_TABLES、ONLY_FULL_GROUP_BY,建议值:根据实际需求调整,通常设置为IDEMPOTENT
  • read_buffer_size:默认值:128K,可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为128K
  • read_only:默认值:关闭,可配置值:0或1,建议值:根据实际需求调整,通常设置为关闭
  • read_rnd_buffer_size:默认值:256K,可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为256K
  • relay_log:默认值:关闭,可配置值:0或1,建议值:根据实际需求调整,通常设置为关闭
  • relay_log_basename:默认值:””,可配置值:字符串,建议值:根据实际需求调整,通常设置为空字符串
  • relay_log_index:默认值:””,可配置值:字符串,建议值:根据实际需求调整,通常设置为空字符串
  • relay_log_info_file:默认值:””,可配置值:字符串,建议值:根据实际需求调整,通常设置为空字符串
  • relay_log_info_repository:,默认值:””,可配置值:字符串,建议值:根据实际需求调整,通常设置为空字符串
  • relay_log_purge:是否自动清理中继日志,默认值为ON。可配置值为ON、OFF。建议值根据实际需求选择,如果需要自动清理中继日志,设置为ON;如果不需要自动清理中继日志,设置为OFF。
  • relay_log_recovery:是否启用中继日志恢复功能,默认值为OFF。可配置值为ON、OFF。建议值根据实际需求选择,如果需要启用中继日志恢复功能,设置为ON;如果不需要启用中继日志恢复功能,设置为OFF。
  • relay_log_space_limit:中继日志空间限制,默认值为0(无限制)。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为1GB或2GB。
  • replication_optimize_for_static_plugin_config:是否优化静态插件配置的复制,默认值为OFF。可配置值为ON、OFF。建议值根据实际需求选择,如果需要优化静态插件配置的复制,设置为ON;如果不需要优化静态插件配置的复制,设置为OFF。
  • replication_sender_observe_commit_only:复制发送线程是否只观察提交事件,默认值为OFF。可配置值为ON、OFF。建议值根据实际需求选择,如果需要复制发送线程只观察提交事件,设置为ON;如果不需要复制发送线程只观察提交事件,设置为OFF。
  • report_host:报告主机名,默认值为空。可配置值为任意字符串。建议值根据实际需求和安全策略设置,一般设置为服务器的域名或IP地址。
  • report_password:报告密码,默认值为空。可配置值为任意字符串。建议值根据实际需求和安全策略设置,一般设置为安全的密码。
  • report_port:报告端口号,默认值为3306。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为3306或3307。
  • report_user:报告用户名,默认值为空。可配置值为任意字符串。建议值根据实际需求和安全策略设置,一般设置为安全的用户名。
  • require_secure_transport:是否要求使用安全传输连接,默认值为ON。可配置值为ON、OFF。建议值根据实际需求选择,如果需要使用安全传输连接,设置为ON;如果不需要使用安全传输连接,设置为OFF。
  • rpl_semi_sync_master_enabled:是否启用半同步复制主节点功能,默认值为OFF。可配置值为ON、OFF。建议值根据实际需求选择,如果需要启用半同步复制主节点功能,设置为ON;如果不需要启用半同步复制主节点功能,设置为OFF。
  • rpl_semi_sync_master_timeout:半同步复制主节点超时时间,默认值为10000毫秒(10秒)。可配置值无限制,建议值根据实际需求和系统负载情况调整,一般设置为1000毫秒或2000毫秒。
  • rpl_semi_sync_master_trace_level:半同步复制主节点跟踪级别,默认值为32。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为32或64。
  • rpl_semi_sync_master_wait_for_slave_count:半同步复制主节点等待从节点数量,默认值为1。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为1或2。
  • rpl_semi_sync_master_wait_no_slave:半同步复制主节点是否在没有从节点的情况下等待,默认值为ON。可配置值为ON、OFF。建议值根据实际需求选择,如果需要在没有从节点的情况下等待,设置为ON;如果不需要在没有从节点的情况下等待,设置为OFF。
  • rpl_semi_sync_master_wait_point:半同步复制主节点等待点,默认值为AFTER_SYNC。可配置值为AFTER_SYNC、AFTER_COMMIT。建议值根据实际需求选择,如果需要在同步后等待,设置为AFTER_SYNC;如果在提交后等待,设置为AFTER_COMMIT。
  • rpl_semi_sync_slave_enabled:是否启用半同步复制从节点功能,默认值为OFF。可配置值为ON、OFF。建议值根据实际需求选择,如果需要启用半同步复制从节点功能,设置为ON;如果不需要启用半同步复制从节点功能,设置为OFF。
  • rpl_semi_sync_slave_trace_level:半同步复制从节点跟踪级别,默认值为32。可配置值无限制,建议值根据实际需求和系统资源情况调整,一般设置为32或64。
  • rpl_stop_slave_timeout:停止从节点超时时间,默认值为31536000秒(1年)。可配置值无限制,建议值根据实际需求和系统负载情况调整,一般设置为3600秒或7200秒。
  • secure_auth:是否启用安全认证,默认值为ON,可配置值为ON或OFF,建议值保持默认。
  • secure_file_priv:限制导入导出操作的文件路径,默认值为空,可配置值为有效路径,建议值根据实际需求设置。
  • server_id:服务器ID,默认值为1,可配置值为1到4294967295之间的整数,建议值保持默认。
  • server_id_bits:服务器ID位数,默认值为32,可配置值为32或64,建议值保持默认。
  • server_uuid:服务器UUID,默认值为自动生成的UUID,可配置值为有效的UUID,建议值保持默认。
  • session_track_gtids:是否跟踪全局事务标识符(GTID),默认值为OFF,可配置值为ON或OFF,建议值保持默认。
  • session_track_schema:是否跟踪会话中的模式更改,默认值为OFF,可配置值为ON或OFF,建议值保持默认。
  • session_track_state_change:是否跟踪会话中的状态更改,默认值为OFF,可配置值为ON或OFF,建议值保持默认。
  • session_track_system_variables:是否跟踪会话中的系统变量更改,默认值为OFF,可配置值为ON或OFF,建议值保持默认。
  • session_track_transaction_info:是否跟踪会话中的事务信息,默认值为OFF,可配置值为ON或OFF,建议值保持默认。
  • sha256_password_auto_generate_rsa_keys:是否自动生成RSA密钥对,默认值为ON,可配置值为ON或OFF,建议值保持默认。
  • sha256_password_private_key_path:私钥文件路径,默认值为空,可配置值为有效路径,建议值根据实际需求设置。
  • sha256_password_proxy_users:代理用户列表,默认值为空,可配置值为逗号分隔的用户列表,建议值根据实际需求设置。
  • sha256_password_public_key_path:公钥文件路径,默认值为空,可配置值为有效路径,建议值根据实际需求设置。
  • show_compatibility_56:是否显示MySQL 5.6兼容性信息,默认值为OFF,可配置值为ON或OFF,建议值保持默认。
  • show_create_table_verbosity:创建表时显示详细信息的级别,默认值为1,可配置值为0、1或2,建议值保持默认。
  • show_old_temporals:是否显示旧的日期时间类型,默认值为OFF,可配置值为ON或OFF,建议值保持默认。
  • skip_external_locking:是否跳过外部锁定,默认值为OFF,可配置值为ON或OFF,建议值保持默认。
  • skip_name_resolve:是否跳过主机名解析,默认值为OFF,可配置值为ON或OFF,建议值保持默认。
  • skip_networking:默认值:OFF,可配置值:ON, OFF,建议值:根据实际需求和服务器性能进行调整,通常设置为OFF。
  • skip_show_database:默认值:OFF,可配置值:ON, OFF,建议值:根据实际需求和服务器性能进行调整,通常设置为OFF。
  • slave_allow_batching:默认值:OFF,可配置值:ON, OFF,建议值:根据实际需求和服务器性能进行调整,通常设置为OFF。
  • slave_checkpoint_group:默认值:1,可配置值:1-65535,建议值:根据实际需求和服务器性能进行调整,通常设置为1。
  • slave_checkpoint_period:默认值:300,可配置值:1-4294967295,建议值:根据实际需求和服务器性能进行调整,通常设置为300秒。
  • slave_compressed_protocol:默认值:OFF,可配置值:ON, OFF,建议值:根据实际需求和服务器性能进行调整,通常设置为OFF。
  • slave_exec_mode:默认值:STRICT,可配置值:STRICT,IDEMPOTENT,ANSI_QUOTES,建议值:根据实际需求和服务器性能进行调整,通常设置为STRICT。
  • slave_load_tmpdir:默认值:””,可配置值:””或目录路径,建议值:””,表示使用系统默认的临时目录。
  • slave_max_allowed_packet:默认值:1048576,可配置值:0-1844674407370954752,建议值:根据实际需求和服务器性能进行调整,通常设置为1M-1G之间。
  • slave_net_timeout:默认值:60,可配置值:1-18446744073709551615,建议值:根据实际需求和服务器性能进行调整,通常设置为60秒。
  • slave_parallel_type:默认值:DATABASE,可配置值:DATABASE,LOGICAL_CLOCK,建议值:根据实际需求和服务器性能进行调整,通常设置为DATABASE。
  • slave_parallel_workers:默认值:0,可配置值:0-1024,建议值:根据实际需求和服务器性能进行调整,通常设置为0。
  • slave_pending_jobs_size_max:默认值:131072,可配置值:0-1844674407370954752,建议值:根据实际需求和服务器性能进行调整,通常设置为128K-1G之间。
  • slave_preserve_commit_order:默认值:OFF,可配置值:ON, OFF,建议值:根据实际需求和服务器性能进行调整,通常设置为OFF。
  • slave_rows_search_algorithms:默认值:”TABLE_SCAN,INDEX_SCAN,HASH_SCAN”,可配置值:””或搜索算法列表,建议值:””,表示使用默认的搜索算法。
  • slave_skip_errors:默认值:””,可配置值:””或错误代码列表,建议值:””,表示不跳过任何错误。
  • slave_sql_verify_checksum:默认值:ON,可配置值:ON, OFF,建议值:根据实际需求和服务器性能进行调整,通常设置为ON。
  • slave_transaction_retries:默认值:10,可配置值:0-18446744073709551615,建议值:根据实际需求和服务器性能进行调整,通常设置为10次。
  • slave_type_conversions:默认值:””,可配置值:””或类型转换列表,建议值:””,表示使用默认的类型转换。
  • slow_launch_time:默认值:2,可配置值:大于等于0的整数,建议值:根据实际需求调整,通常设置为2
  • slow_query_log:默认值:关闭,可配置值:0或1,建议值:根据实际需求调整,通常设置为关闭
  • slow_query_log_always_write_time:默认值:1,可配置值:大于等于1的整数,建议值:根据实际需求调整,通常设置为1
  • slow_query_log_file:默认值:””,可配置值:字符串,建议值:根据实际需求调整,通常设置为空字符串
  • slow_query_log_use_global_control:默认值:关闭,可配置值:0或1,建议值:根据实际需求调整,通常设置为关闭
  • socket:默认值:”/var/run/mysqld/mysqld.sock”,可配置值:字符串,建议值:根据实际需求调整,通常设置为”/var/run/mysqld/mysqld.sock”
  • sort_buffer_size:默认值:262144,可配置值:大于等于32的整数,建议值:根据实际需求调整,通常设置为262144
  • sql_auto_is_null:默认值:0,可配置值:0或1,建议值:根据实际需求调整,通常设置为0
  • sql_big_selects:默认值:0,可配置值:0或1,建议值:根据实际需求调整,通常设置为0
  • sql_buffer_result:默认值:开启,可配置值:0或1,建议值:根据实际需求调整,通常设置为开启
  • sql_log_bin:默认值:开启,可配置值:0或1,建议值:根据实际需求调整,通常设置为开启
  • sql_log_off:默认值:关闭,可配置值:0或1,建议值:根据实际需求调整,通常设置为关闭
  • sql_mode:默认值:”ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”,可配置值:逗号分隔的模式列表,建议值:根据实际需求调整,通常设置为”ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”
  • sql_notes:默认值:1,可配置值:0或1,建议值:根据实际需求调整,通常设置为1
  • sql_quote_show_create:默认值:1,可配置值:0或1,建议值:根据实际需求调整,通常设置为1
  • sql_safe_updates:默认值:0,可配置值:0或1,建议值:根据实际需求调整,通常设置为0
  • sql_select_limit:默认值:无限制,可配置值:大于等于1的整数或0表示无限制,建议值:根据实际需求调整,通常设置为无限制
  • sql_slave_skip_counter:默认值:关闭,可配置值:0或1,建议值:根据实际需求调整,通常设置为关闭
  • sql_warnings:默认值:1,可配置值:0或1,建议值:根据实际需求调整,通常设置为1
  • ssl_ca:指定CA证书的路径,用于验证对端证书的合法性。默认值为空。可配置值为文件路径。建议值根据实际需求和安全策略设置,一般设置为CA证书的文件路径。
  • ssl_capath:指定一个包含多个CA证书的目录。默认值为空。可配置值为目录路径。建议值根据实际需求和安全策略设置,一般设置为包含多个CA证书的目录路径。
  • ssl_cert:指定客户端证书的文件路径。默认值为空。可配置值为文件路径。建议值根据实际需求和安全策略设置,一般设置为客户端证书的文件路径。
  • ssl_cipher:指定加密算法和密钥长度。默认值为空。可配置值为字符串。建议值根据实际需求和安全策略设置,一般设置为安全的加密算法和密钥长度,例如”ECDHE-RSA-AES128-SHA256”。
  • ssl_crl:指定CRL(证书吊销列表)文件的路径。默认值为空。可配置值为文件路径。建议值根据实际需求和安全策略设置,一般设置为CRL文件的路径。
  • ssl_crlpath:指定一个包含多个CRL文件的目录。默认值为空。可配置值为目录路径。建议值根据实际需求和安全策略设置,一般设置为包含多个CRL文件的目录路径。
  • ssl_key:指定私钥的文件路径。默认值为空。可配置值为文件路径。建议值根据实际需求和安全策略设置,一般设置为私钥的文件路径。
  • stored_program_cache:是否缓存存储过程和函数的定义。默认值为OFF。可配置值为ON、OFF。建议值根据实际需求选择,如果需要缓存存储过程和函数的定义,设置为ON;如果不需要缓存存储过程和函数的定义,设置为OFF。
  • super_read_only:是否启用超级只读模式。默认值为OFF。可配置值为ON、OFF。建议值根据实际需求选择,如果需要启用超级只读模式,设置为ON;如果不需要启用超级只读模式,设置为OFF。
  • sync_binlog:是否同步二进制日志。默认值为ON。可配置值为ON、OFF。建议值根据实际需求选择,如果需要同步二进制日志,设置为ON;如果不需要同步二进制日志,设置为OFF。
  • sync_frm:是否同步表结构文件。默认值为ON。可配置值为ON、OFF。建议值根据实际需求选择,如果需要同步表结构文件,设置为ON;如果不需要同步表结构文件,设置为OFF。
  • sync_master_info:是否同步主节点信息。默认值为10000。可配置值为整数。建议值根据实际需求和系统负载情况调整,一般设置为1000或2000。
  • sync_relay_log:是否同步中继日志。默认值为10000。可配置值为整数。建议值根据实际需求和系统负载情况调整,一般设置为1000或2000。
  • sync_relay_log_info:是否同步中继日志信息。默认值为10000。可配置值为整数。建议值根据实际需求和系统负载情况调整,一般设置为1000或2000。
  • system_time_zone:系统时区设置。默认值为UTC。可配置值为时区名称。建议值根据实际需求和用户习惯设置,一般设置为用户所在的时区,例如”Asia/Shanghai”。
  • table_definition_cache:表定义缓存的大小。默认值为140。可配置值为整数。建议值根据实际需求和系统资源情况调整,一般设置为140或280。
  • table_open_cache:表打开缓存的大小。默认值为0(无限制)。可配置值为整数。建议值根据实际需求和系统资源情况调整,一般设置为1000或2000。
  • table_open_cache_instances:表打开缓存的实例数。默认值为16。可配置值为整数。建议值根据实际需求和系统资源情况调整,一般设置为16或32。
  • thread_cache_size:线程缓存的大小。默认值为0(无限制)。可配置值为整数。建议值根据实际需求和系统资源情况调整,一般设置为16或32。
  • thread_handling:线程处理方式,默认值为pool-of-threads,可配置值为one-thread-per-connection或pool-of-threads,建议值保持默认。
  • thread_pool_high_prio_mode:高优先级线程池模式,默认值为transactions,可配置值为transactions或statements,建议值保持默认。
  • thread_pool_high_prio_tickets:高优先级线程池票据数,默认值为0,可配置值为0到10000之间的整数,建议值根据实际需求设置。
  • thread_pool_idle_timeout:线程池空闲超时时间,默认值为60秒,可配置值为0到86400之间的整数,建议值根据实际需求设置。
  • thread_pool_max_threads:线程池最大线程数,默认值为9999,可配置值为1到9999之间的整数,建议值根据实际需求设置。
  • thread_pool_oversubscribe:是否允许线程池超订阅,默认值为OFF,可配置值为ON或OFF,建议值保持默认。
  • thread_pool_size:线程池大小,默认值为系统核心数的两倍,可配置值为1到1000之间的整数,建议值根据实际需求设置。
  • thread_pool_stall_limit:线程池停滞限制,默认值为500毫秒,可配置值为0到1000000之间的整数,建议值根据实际需求设置。
  • thread_stack:线程栈大小,默认值为262144字节,可配置值为131072到134217728字节之间的整数,建议值根据实际需求设置。
  • thread_statistics:是否启用线程统计信息,默认值为OFF,可配置值为ON或OFF,建议值保持默认。
  • time_format:时间格式,默认值为%H:%i:%s,可配置值为有效的时间格式字符串,建议值根据实际需求设置。
  • time_zone:时区,默认值为SYSTEM,可配置值为有效的时区名称,建议值根据实际需求设置。
  • timestamp:时间戳类型,默认值为CURRENT_TIMESTAMP,可配置值为CURRENT_TIMESTAMP、UNIX_TIMESTAMP或FROM_UNIXTIME,建议值保持默认。
  • tls_version:TLS版本,默认值为TLSv1,可配置值为TLSv1、TLSv1.1、TLSv1.2或TLSv1.3,建议值保持默认。
  • tmp_table_size:临时表大小,默认值为16777216字节,可配置值为10240到18446744073709547520字节之间的整数,建议值根据实际需求设置。
  • tmpdir:临时目录,默认值为/tmp,可配置值为有效路径,建议值根据实际需求设置。
  • transaction_alloc_block_size:事务分配块大小,默认值为8192字节,可配置值为1024到131072字节之间的整数,建议值根据实际需求设置。
  • transaction_allow_batching:是否允许批量提交事务,默认值为ON,可配置值为ON或OFF,建议值保持默认。
  • transaction_isolation:事务隔离级别,默认值为REPEATABLE-READ,可配置值为READ-UNCOMMITTED、READ-COMMITTED、REPEATABLE-READ或SERIALIZABLE,建议值保持默认。
  • transaction_prealloc_size:事务预分配的内存大小,默认值为0,可配置值范围为0-1073741824,建议值根据实际需求设置。
  • transaction_read_only:事务是否只读,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求设置。
  • transaction_write_set_extraction:事务写集提取,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求设置。
  • tx_isolation:事务隔离级别,默认值为REPEATABLE-READ,可配置值为READ-UNCOMMITTED、READ-COMMITTED、REPEATABLE-READ、SERIALIZABLE,建议值根据实际需求设置。
  • tx_read_only:事务是否只读,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求设置。
  • unique_checks:是否对唯一约束进行检查,默认值为ON,可配置值为ON或OFF,建议值根据实际需求设置。
  • updatable_views_with_limit:限制可更新视图的数量,默认值为4,可配置值范围为0-4294967295,建议值根据实际需求设置。
  • userstat:用户统计信息,默认值为OFF,可配置值为ON或OFF,建议值根据实际需求设置。
  • version:MySQL版本号,默认值为5.7.x,可配置值无,建议值无需更改。
  • version_comment:MySQL版本注释,默认值为MySQL Community Server,可配置值无,建议值无需更改。
  • version_compile_machine:MySQL编译的机器类型,默认值为x86_64,可配置值无,建议值无需更改。
  • version_compile_os:MySQL编译的操作系统,默认值为Linux,可配置值无,建议值无需更改。
  • version_suffix:MySQL版本后缀,默认值为空,可配置值无,建议值无需更改。
  • wait_timeout:等待超时时间,默认值为28800秒,可配置值范围为1-2147483(单位:秒),建议值根据实际需求设置。
  • warning_count:警告计数器,默认值为0,可配置值无,建议值无需更改。
用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
dave

dave

关注

人的一生应该是这样度过的:当他回首往事的时候,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞耻;这样,在临死的时候,他就能够说:“我的整个生命和全部精力,都已经献给世界上最壮丽的事业....."

  • 2237
    原创
  • 3
    翻译
  • 546
    转载
  • 186
    评论
  • 访问:6599155次
  • 积分:4242
  • 等级:核心会员
  • 排名:第1名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ