我最近从数据库中的一些表中删除了大量数据.现在我想释放那些数据占据的空间.之后我想重建索引.释放空间的最佳方法是什么?
"释放空间"是什么意思?删除数据后,块中释放了空间.该空间现在可用于从中删除数据的表中的后续插入(或更新).这通常是足够的,因为该表通常会在将来再次增长.
如果要减小表段的大小并使空间可用于同一表空间中的其他段,则可以缩小表
ALTER TABLE table_name ENABLE ROW MOVEMENT;
ALTER TABLE table_name SHRINK SPACE CASCADE;
Run Code Online (Sandbox Code Playgroud)
此时通常不需要重建索引.
| 归档时间: |
|
| 查看次数: |
10316 次 |
| 最近记录: |