1、DB2数据库的表空间如何查看?用何命令?
2、如何更改表空间(主要是增加表空间),用何命令?
敬请指教!致谢!
大连老K 回复于:2003-01-21 08:41:07
比较简单的方法是启动控制中心,在控制中心中查你想查的内容,同时,还可以看到相关的命令行
vlife 回复于:2003-01-21 08:42:07
刘?是你吧?
ddmmdd 回复于:2003-01-21 09:28:30
db2 list tablespaces show detail
db2 list tablespace containers for n show detail
runtimel 回复于:2003-01-22 18:43:04
Thanks a lot
Vlife is ???
guoguo781201 回复于:2003-02-20 18:34:15
增加表空间:
ALTER TABLESPACE tablespace_name ADD(FILE 'path' size)
比如:
ALTER TABLESPACE IDXSPACE ADD(FILE '/data/idx01' 250000)
注意:
250000是以4k为一单位的,也就是例子中增加了1G(4×250000K)的空间
大连老K 回复于:2003-02-21 08:38:48
引用:原帖由 "guoguo781201" 发表: 增加表空间:
ALTER TABLESPACE tablespace_name ADD(FILE 'path' size)
比如:
ALTER TABLESPACE IDXSPACE ADD(FILE '/data/idx01' 250000)
注意:
250000是以4k为一单位的,也就是例子中增加了1G(4×250..........
注意要分系统表空间和数据库表空间
guoguo781201 回复于:2003-02-21 09:06:15
to: 大连老K
可以解释一下吗?
系统表空间和数据库表空间的区别,不是太熟。。。
永远是新手 回复于:2003-04-22 11:21:47
系统表空间(sms)的管理比较简单,是有操作系统自己管理的, 空间的大小随数据量的变化系统自动调整
数据库表空间(dms)的管理是有数据库管理的,空间大小是在创建时确定,如果空间不够了,需要手工添加空间或删除部分数据以释放空间
但是在大多数情况下,DMS表空间的性能比SMS表空间的性能要好,只是建立表空间时需要根据数据量合理的分配空间。
runtimel 回复于:2003-05-02 14:57:57
Thanks of all
永远是新手 回复于:2003-05-08 14:31:22
db2 list tablespaces [show detail]
alter tablespace add...
|