我已经尝试动态改变"innodb_sort_buffer_size",以提高InnoDB索引创建性能。
当我发出以下查询(root用户),我得到了一个错误" error 1238 (HY000):变量'innodb_sort_buffer_size'是一个只读变量"。
mysql> SET GLOBAL innodb_sort_buffer_size=1024*1024*5;
ERROR 1238 (HY000): Variable 'innodb_sort_buffer_size' is a read only variable
就我所看到的文档而言,这个变量可以通过SET GLOBAL动态更改。
http://dev.mysql.com/doc/refman/5.6/en/innodb-parameters.html sysvar_innodb_sort_buffer_size
我的问题如下。
这个变量真的是只读的吗?
是否有其他方法来提高InnoDB索引创建性能?
这是一个全局变量,但它不是动态的,这意味着它不能在运行时设置。