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”.


数据运维技术 » MySQL Variables myisam_data_pointer_size 数据库 参数变量解释及正确配置使用