请教:如何扩展DB2表空间?

如题

作者: kkally   发布时间: 2003-11-12

db2 alter tablespace userspace1 extend (.....)

OR

db2 alter tablespace userspace1 resize (.....)

作者: mymm   发布时间: 2003-11-12

alter tablespace tablespace-name add(device '/dev/y1' 1000,device '/dev/y2' 1000)/*添加两个容器到表空间中*/
alter tablespace tablespace-name resize (device 'dev/y1' 2000,device '/dev/y2' 2000)/*改变容器的大小,1000-》2000*/
alter tablespace tablespace-name extend(device 'dev/y3' 1000,device '/dev/y4' 1000)/*添加两个容器*/
/*容器只能变大不能变小*/

作者: flyingsnow12   发布时间: 2003-11-13

谢谢.
几个问题:
1. 增加表空间时需要停数据库吗?或者停应用?
2. 当表空间的使用率到达多少时就应当增加空间了?
3. 如何查看表空间是否设为自增长的?

作者: kkally   发布时间: 2003-11-13

1、不用停
2、规划好的系统应该一直不用加表空间。

作者: wolfop   发布时间: 2003-11-13

在db2 8中可以减小表空间container的大小.
3. 如何查看表空间是否设为自增长的?
不明白?

作者: gaozj   发布时间: 2003-11-13

3. 如何查看表空间是否设为自增长的?
若表空间是SMS的就是自增长的,用list tablespaces show detail看

作者: turkeywhy   发布时间: 2003-11-14

回复 turkeywhy


    DB02中应该可以看到表空间的详细状态及设置

作者: szww   发布时间: 2011-06-14