db2查看表空间
连接db2数据库
Db2 connect to xxx user xxx using xxx
查看数据库下所有的表空间情况
Db2 LIST TABLESPACES SHOW DETAIL
查看表空间下的文件:
db2 list tablespace containers for 表空间对应的数字编号
增加表空间容器:
db2 "ALTER TABLESPACE 表空间名 ADD (file '文件路径' 30G)"
修改表空间大小:
db2 ALTER TABLESPACE 表空间名 RESIZE(FILE '文件路径' 10G)
文件路径就是表空间的具体存放地址,30g,10g就是增加或修改的表空间的内存大小
eg:表空间是MXZ,文件路径是D:/home/data/TBS_MXZ1
增加表空间:db2 "ALTER TABLESPACE MXZ ADD (file 'D:/home/data/TBS_MXZ1' 30G)"
修改表空间:db2 ALTER TABLESPACE MXZ RESIZE(FILE 'D:/home/data/TBS_MXZ1' 10G)
由于db2的特殊性,增加完表空间后需要进行平衡,可以通过以下命令进行查看进度。
查看重新平衡进度(在实际使用中,发现平衡需要一段实际,再平衡时期,新添加的表空间不能使用)
db2 List utilities show detail