MySQL Variables myisam_data_pointer_size 数据库 参数变量解释及正确配置使用
本站中文解释
MySQL参数变量myisam_data_pointer_size用来控制MySQL在MyISAM引擎中使用的指针长度。它的默认值为6个字节,可以介于1和7之间,而且一般来说,只有在一些特殊情况下,MySQL才会建议更改这个变量。
要调整myisam_data_pointer_size参数变量,可以以服务器级别或是特定数据库级别更改。
服务器级别:要在my.cnf配置文件中添加以下行:
[mysqld]
myisam_data_pointer_size=
数据库级别:
SET GLOBAL myisam_data_pointer_size=;
SET myisam_data_pointer_size=;
官方英文解释
myisam_data_pointer_size
Command-Line Format | --myisam-data-pointer-size=# |
---|---|
System Variable | myisam_data_pointer_size |
Scope | Global |
Dynamic | Yes |
Type | Integer |
Default Value | 6 |
Minimum Value | 2 |
Maximum Value | 7 |
Unit | bytes |
The default pointer size in bytes, to be used by
CREATE TABLE
for
MyISAM
tables when no
MAX_ROWS
option is specified. This variable
cannot be less than 2 or larger than 7. The default value is
6. See Section B.3.2.10, “The table is full”.