DB2 V9.7 for Linux, UNIX, and Windows
更改表空间
要使用命令行来更改表空间,可使用 ALTER TABLESPACE 语句。
关于此任务
根据表空间类型的不同,您可以执行以下操作:
通过添加附加的容器增大表空间的大小
调整现有容器的大小
删除容器
对表空间进行重新平衡,以便开始使用新容器或者从已删除的容器中移走数据
降低表空间的高水位标记
减小表空间的整体大小
还可以重命名表空间,并将它从脱机方式切换至联机方式。
计算表空间的使用情况
可以通过 MON_GET_TABLESPACE 表函数来确定当前使用中的表空间量。此函数返回的信息可以帮助您确定是否应该尝试回收空闲存储器。
更改 SMS 表空间
在创建 SMS 表空间之后,除以下例外情况以外,无法对其添加容器或者更改其容器大小:在添加新的数据分区时,可以为那些分区对 SMS 表空间添加新容器。
更改 DMS 表空间
对于 DMS 表空间,可以添加、扩展、重新平衡、调整容器大小、删除或减少容器。
更改自动存储器表空间
自动存储器表空间的许多维护工作是自动处理的。对于自动存储器表空间,您可以进行的更改限于重新平衡以及减小整个表空间的大小。
重命名表空间
使用 RENAME TABLESPACE 语句来重命名表空间。
父主题:
表空间
相关参考
:
ALTER TABLESPACE 语句