我有四个属于大文件表空间的范围分区表。该表上的本地索引也属于其他大文件表空间。我的分区范围是一天,我有一个存储过程可以从每个表中删除超过 30 天的分区。至于现在(从收集数据开始的 15 天),我的数据文件(数据和索引)正在按预期稳步增长。我的问题是,当存储过程删除第一个超过 30 天的分区时,该空间是否可用于新分区或数据文件是否会继续增长?
我有四个属于大文件表空间的范围分区表。该表上的本地索引也属于其他大文件表空间。我的分区范围是一天,我有一个存储过程可以从每个表中删除超过 30 天的分区。至于现在(从收集数据开始的 15 天),我的数据文件(数据和索引)正在按预期稳步增长。我的问题是,当存储过程删除第一个超过 30 天的分区时,该空间是否可用于新分区或数据文件是否会继续增长?
它将可用。根据您的空间管理设置,它几乎可以将新分区完全放入空间中,或者可能存在一些间隙,但大部分空间将被重复使用。
我不希望增长在 30 天后立即停止,具体取决于碎片,但它最终会停止。使用 uniform extends 或至少使用较大的 extends 最小尺寸会有所帮助,尤其是当您希望有大分区时。
使用 LOB 时,保留也可能发挥作用。