本文介绍开启了无锁结构变更的数据库如何回收碎片空间。
背景信息
数据库在频繁发生UPDATE
、DELETE
操作后容易产生碎片空间,这部分空间不经过回收整理无法被再次利用。如果碎片空间过多,您可以主动回收碎片空间,优化数据库性能。
注意事项
- 如果短期内表结构没有变更需求,您可以通过表结构变更回收碎片空间。
- 如果短期内表结构有变更需求,在表结构变更的同时会完成空间的整理,不需要进行额外操作。
说明 只有开通了无锁结构变更的数据库,才会在变更表的同时完成空间回收整理。
操作步骤
说明 DBA和管理员还可以通过新增SQL任务,变更表结构。详细操作,请参见任务管理。