1.是可以修改的,但是只能在mysql实例产生之前对innodb_page_size参数进行修改配置,否则将不可修改。如果没有指定值,则使用默认页面大小初始化实例。
2.参数值可以是4096 ;8192 ;16384 ;32768; 65536,
参数默认值为:16384
分别对应4KB 8KB 16KB 32KB 64KB的page大小,默认值为16KB
3.如果在mysql实例产生前没有规定innodb_page_size,则会以默认的16KB作为page大小
4.若已经初始化mysql实例,仍要进行修改,则会无法启动mysql服务,需要删除已经存在的所有的ibdata和ib_logfile文件
5.MySQL 5.7增加了对32KB和64KB页面大小的支持。对于32KB和64KB的页面大小,最大行长度约为16000字节。当innodb_page_size设置为32KB或64KB时,不支持ROW_FORMAT=
compression。对于innodb_page_size=32k,区段大小为2MB。对于innodb_page_size=64KB,区段大小为4MB。当使用32KB或64KB的页面大小时,innodb_log_buffer_size应该至少设置为16M(默认)。



