用db2 update db cfg命令来变更db的参数。这个参数(pagesize)是数据库默认页大小,此参数包含在创建数据库时用作缺省页大小的值。可能的值包括:4096、8192、16384 和 32768。但其实你在create表空间或bufferpool的时候也可以指定其页大小,不设置的话,它会使用默认大小,你上面的...
显示全部用db2 update db cfg命令来变更db的参数。这个参数(pagesize)是数据库默认页大小,此参数包含在创建数据库时用作缺省页大小的值。可能的值包括:4096、8192、16384 和 32768。
但其实你在create表空间或bufferpool的时候也可以指定其页大小,不设置的话,它会使用默认大小,你上面的例子就是4kb。
这个设置有时的确影响数据库系统,pagesize较大,可以在单个页面存放更多row,单行大小限制也较大,表空间大小容量也比较大,但会造成空间浪费,有时也影响性能;小的pagesize也不意味着性能就一定更好,有时会加重IO压力。所以这个大小的设置要根据具体情况来判断,要跟数据和应用基本信息结合起来,包括跟extentsize和prefetchsize相配合等。
收起