4K REGULA表空间就是64G大小,没法扩。你现在要做的就是看下哪张表占用较多,用这条语句看:db2 "select varchar(TABSCHEMA,20) as tabschema,varchar(TABNAME,50) as tabname,SUM(DATA_OBJECT_P_SIZE) as data_obj,SUM(INDEX_OBJECT_P_SIZE) as index_obj,SUM(LONG_OBJECT...
可以使用admin_move_table,这是是Db2的online选择,在线更换表所属的表空间非常好用。
db2 ALTER TABLESPACE TBS1 REDUCE MAX 这个命令可以的,要先把表数据清掉,然后再降高水位回收是有一定过程的,不是一下就全部释放了,可以用命令:db2 "select varchar(tbsp_name,15) as tbsp_name,last_extent,num_extents_moved,num_extents_left,total_move_time from table...
不需要调整系统自带的临时表空间,临时表空间为SMS类型表空间,系统会自动进行维护,如果不用系统自带的临时表空间,可以自己新建临时表空间。