44问答网
所有问题
求db2中表空间中的表都被我drop掉了,怎么表空间还不释放
如题所述
举报该问题
推荐答案 2017-06-05
DB2中,执行完delete后,只是在数据前加一个“delete”标识,标识该块存储可以被重用,再执行insert语句时,就会扫描整个表然后把数据插入到这样的标识位置。 所以你执行完delete并不会释放空间
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/KY6WYDRZ66KVVGZVWG.html
相似回答
db2的
库
,drop
table
不释放空间,怎么
办?前几天是做了数据库的归档,现在...
答:
。。。一般数据所在表空间都是DMS的,是事先就分配好大小的容器。
你得调整下容器的大小
。
DB2
删除表后如何
释放
相应磁盘
空间
答:
3、 查看表空间状态是否正常以
db2
实例所有者登录#db2 list tablespaces show detail //在单分区上查看表空间的状态,正常返回0x0000# db2_all list tablespaces show detail //在所有分区上查看表空间的状态可以使用LIST TABLESPACES 命令确定连接数据库
中表空间
的当前状态,可以使用SHOW DETAIL选项查看表空间的详细信息。
db2
数据库中delete表
中的
数据,reorg表之后
,表空间
并没有
被释放,
坐等结...
答:
DB2中,
执行完delete后,只是在数据前加一个“delete”标识,标识该块存储可以被重用,再执行insert语句时,就会扫描整个表然后把数据插入到这样的标识位置。 所以你执行完delete并不会
释放空间
ORACLE 中删除了
表怎么
硬盘剩余
空间
没变?
答:
1、tables是存储某个tablespace(
表空间
)
里面的,
tablespaces可以包含多个dbf文件,你在硬盘里面可以查到dbf文件。表空间会随着包含的表内容增加而增大,但是不会随着table删除而减小。如果要增加剩余
空间,
需要先
drop
table ,再drop tablespace。2、select name from v$tablespace; 可以看oracle包含哪些...
大家正在搜
db2表空间满了怎么办
db2建表的默认表空间
db2修改表所属的表空间
db2怎么查看表空间
oracle修改表所属的表空间
db2表移动到另一个表空间
db2将一个表迁移表空间
db2建表时指定表空间
db2表空间不足
相关问题
db2的库,drop table不释放空间,怎么办?前几天是...
db2,删除表数据,表空间不释放
如何删除DB2中的表空间
DROP TABLE在删除表时释放表空间吗
DB2 删除表后如何释放相应磁盘空间
db2 表空间处于drop pending状态怎么恢复
如何在DB2建表空间
db2中怎么查看表空间的使用情况