在DM数据库中,页大小可以为 4K、 8K、 16K 和32K,用户在创建数据库时可以根据实际情况选择需要的页大小, 默认大小为 8KB,该参数值在数据库初始化完成后,是 无法进行更改的,只能重新初始化数据库进行更改
初始化页大小的选择对表空间数据文件的大小,对表中字段的长度,表里的每行记录的最大值都有一个限制
达梦数据库是以簇为最小的物理单元,为数据库分配物理存储空间,簇大小可以设置为16或者32,默认为16,每个簇的大小=页大小x页数(簇大小参数设置的值),所以页大小设置越大,数据文件的物理大小就会越大,在系统运行时,每次从磁盘调入内存的数据单位也就越大,磁盘的IO量也就越大,所以在规划数据库前期,需要慎重考虑数据库页大小及簇大小的选择。
下面是一个对应的参考表
因部署环境、数据库版本、字符选择等因素,表中数据会存在一定的差异
数据库页大小 |
每个字符类型字段实际最大长度(字节) |
每行记录除大字 |