免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1465 | 回复: 5
打印 上一主题 下一主题

有关数据库空间的问题! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-06-17 21:50 |只看该作者 |倒序浏览
本人曾经删除DB2数据库中一个表的大量记录,再在AIX的命令提示符下用df命令来查看数据库所在的文件系统的空间信息,为啥可用空间不变?本人最少删除了上百兆的数据,按我的理解是,对应文件系统的可用块数应该变大!希望各位帮我解释一下!

论坛徽章:
0
2 [报告]
发表于 2003-06-17 21:55 |只看该作者

有关数据库空间的问题!

如果是在AIX下,是不是DMS管理的tablespace,如果是,裸设备用df 是看不到的,用db2 list tablespaces show detail 看一下。

论坛徽章:
0
3 [报告]
发表于 2003-06-18 07:16 |只看该作者

有关数据库空间的问题!

如果是DMS,用文件做为容器的话,你DEL了记录,只会是表空间的使用率小了,但不会在文件系统里面的使用率反应出来,因为文件的大小是之前就定义好的

论坛徽章:
0
4 [报告]
发表于 2003-06-18 07:46 |只看该作者

有关数据库空间的问题!

我的数据库是按默认方式建立的,tablespace的类型SMS,数据库建在类型为jfs类型的LV上面。还有一点需要提醒各位注意的是:如果我drop多个表,文件系统的使用信息会有明显变化!请各位继续多多关照!

论坛徽章:
0
5 [报告]
发表于 2003-06-18 09:59 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
6 [报告]
发表于 2003-06-18 13:11 |只看该作者

有关数据库空间的问题!

用delete 删除数据,并没有把空间释放,而且这些空间只能被该表使用,其他表还不能用,所以要用reorg来释放空间
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP