DM数据页的组成-the design and analysis of algorithms

时间:2024-06-29 04:38:40
【文件属性】:

文件名称:DM数据页的组成-the design and analysis of algorithms

文件大小:4.17MB

文件格式:PDF

更新时间:2024-06-29 04:38:40

达梦,DM7

图 1.2 DM数据页的组成 页头控制信息包含了关于页类型、页地址等信息。页的中部存放数据,为了更好地利用 数据页,在数据页的尾部专门留出一部分空间用于存放行偏移数组,行偏移数组用于标识页 上的空间占用情况以便管理数据页自身的空间。 在绝大多数情况下,用户都无需干预 DM数据库对数据页的管理。但是 DM数据库还是提 供了选项供用户选择,使得在某些情况下能够为用户提供更佳的数据处理性能。 FILLFACTOR是 DM数据库提供的一个与性能有关的数据页级存储参数,它指定一个数 据页初始化后插入数据时最大可以使用空间的百分比(100),该值在创建表/索引时可以指 定。设置 FILLFACTOR参数的值,是为了指定数据页中的可用空间百分比(FILLFACTOR) 和可扩展空间百分比(100-FILLFACTOR)。可用空间用来执行更多的 INSERT操作,可扩 展空间用来为数据页保留一定的空间,以防止在今后的更新操作中增加列或者修改变长列的 长度时,引起数据页的频繁分裂。当插入的数据占据的数据页空间百分比低于 FILLFACTOR 时,允许数据插入该页,否则将当前数据页中的数据分为两部分,一部分保留在当前数据页 中,另一部分存入一个新页中。 对于 DBA 来说,使用 FILLFACTOR 时应该在空间和性能之间进行权衡。为了充分利用 空间,用户可以设置一个很高的 FILLFACTOR 值,如 100,但是这可能会导致在后续更新 数据时,频繁引起页分裂,而导致需要大量的 I/O操作。为了提高更新数据的性能,可以设


网友评论