MySQL数据库页大小的设定对于数据库的性能和存储空间的利用率有重要影响。较大的页大小能够降低I/O操作的次数,提高查询速度,但同时也会浪费存储空间,因为如果一个数据行大小不足一页,那么这一页的剩余空间将被浪费;而较小的页大小虽然能够提高存储空间的利用率,但会增加I/O的次数,降低查询速度。
MySQL>SHOW VARIABLES LIKE 'innodb_page_size';
+----------------------+-------+
| Variable_name | Value |
+----------------------+-------+
| innodb_page_size | 16384 |
+----------------------+-------+
1 row in set (0.00 sec)
可以看到,上述代码查询了MySQL数据库当前的页大小,返回结果为16384,即16KB。