区是由连续的页组成的空间,在任何情况下每个区的大小都为1M,为了保证区中页的连续性,innodb存储引擎一次从磁盘申请4~5个区。在默认情况下,innodb存储引擎页的大小为16KB,即一个区中一共有64个连续的页。
innodb1.0.x版本开始引入压缩页,即每个页的大小可以通过参数key_block_size设置为2K、4K、8K,因此每个区对应页的数量就应该为512、256、128.
innodb1.2.x版本新增了参数innodb_page_size,通过该参数可以将默认页的大小设置为4K、8K、16K,但是页中的数据库不会压缩。这时区中页的数量同样也为256、128、64