目录
1. 目标................................................................................................................................................................................3
2. 空间回收........................................................................................................................................................................3
2.1. 如何进行空间回收............................................................................................................................................3
2.2. 回收空间.............................................................................................................................................................3
3. 回收空间测试................................................................................................................................................................3
3.1. 数据文件 Resize 测试........................................................................................................................................3
3.1.1. 创建测试数据..........................................................................................................................................4
3.1.2. 删除小表 t1,检查是否能够 resize 更多空间?.....................................................................................4
3.1.3. 尝试对未删除的 T2 表进行 Move.........................................................................................................5
3.2. 表空间碎片测试.................................................................................................................................................7
3.2.1. 模拟制造多个碎片..................................................................................................................................7
3.2.2. 数据文件头部 1M 空间去哪了..............................................................................................................8
3.2.3. 观察 oracle 表空间碎片机制................................................................................................................10
3.2.4. 结合案例反思表空间碎片文件............................................................................................................12
3.3. 数据字典管理的表空间空间回收...................................................................................................................13
3.4. Move 测试.........................................................................................................................................................13
3.4.1. Delete Testa 表测试(无数据)...........................................................................................................14
3.4.2. Delete Testb 表测试 (随机删除一半记录)...........................................................................................16
3.4.3. Delete Testc 表测试 (Move 后台机制).................................................................................................17
3.5. Shrink 测试.......................................................................................................................................................19
3.5.1. 测试数据准备........................................................................................................................................19
3.5.2. 开启行移动............................................................................................................................................19
3.5.3. 表压缩数据............................................................................................................................................20
3.5.4. 释放高水位线........................................................................................................................................24
4. 相关测试......................................................................................................................................................................25
4.1. LOB 回收空间..................................................................................................................................................25
4.2. LONG 类型.......................................................................................................................................................28
5. 附件..............................................................................................................................................................................29
评论