系统变量可以在服务器启动时设置TRUE或FALSE启用禁用,也可以通过使用--skip前缀来禁用
例如:
要启用或禁用InnoDB自适应哈希索引,可以在命令行中使用--skip-innodb-adaptive-hash-index或--innodb-adaptive-hash-index,或者在配置文件中使用InnoDB_adaptive_hash_index或skip_innodb_adaptive_hash_index。
一些变量描述指的是“enabling”或“disabling”变量。
这些变量可以通过SET语句设置为ON或1来启用,也可以通过设置为OFF或0来禁用。
布尔变量可以在启动时设置为ON、TRUE、OFF和FALSE(不区分大小写)以及1和0。
参见第6.2.2.4节“程序选项修改器”。
【MySQL精通之路】InnoDB-程序设置修饰符-CSDN博客
采用数值的系统变量可以在命令行中指定为--var_name=value,也可以在选项文件中指定为var_name=value。
许多系统变量可以在运行时更改
(参见“动态系统变量”)。
【MySQL精通之路】系统变量-动态系统变量-CSDN博客
有关GLOBAL和SESSION变量作用域修饰符的信息,请参阅SET语句文档。
某些选项控制InnoDB数据文件的位置和布局。
“InnoDB启动配置”解释了如何使用这些选项。
一些最初可能不会使用的选项有助于根据机器容量和数据库工作负载调整InnoDB的性能特征。
有关指定选项和系统变量的更多信息,请参阅第6.2.2节“指定程序选项”。