免费注册 查看新帖 |

Chinaunix

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

求助急!!:如何在数据库中把已经建立的表的空间扩大点? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-09-12 11:21 |只看该作者 |倒序浏览
我想在数据库中把已经建立的表的空间扩大点!
不知道该怎么操作呢?我只知道在创建的时候给他定义大小,如下:
Create table test
     (T1 char(10)
      T2 char(20)
     )
    extent size 16
    next size 10

但是建好表test后怎么扩大呢?(表里已经有数据)
能扩到多大呢??
beal 该用户已被删除
2 [报告]
发表于 2004-09-12 12:13 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
3 [报告]
发表于 2004-09-12 12:51 |只看该作者

求助急!!:如何在数据库中把已经建立的表的空间扩大点?

那么是否用下面的命令就ok了呢?
alter table 表名 modify next size 要改的大小

论坛徽章:
0
4 [报告]
发表于 2004-09-12 15:41 |只看该作者

求助急!!:如何在数据库中把已经建立的表的空间扩大点?

修改next size的值,影响新分配extent的size。
已经分配extent的size没有方法改变了,只有重新创建表。

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

论坛徽章:
0
6 [报告]
发表于 2004-09-12 16:45 |只看该作者

求助急!!:如何在数据库中把已经建立的表的空间扩大点?

谢谢楼上几位的帮助!我再问个低级点的问题,我如何判断我的数据库空间够不够呢?因为我见workdbs的时候就做了一个,而且据说informix的数据空间的分区不能大于2GB,所以我建了一个workdbs的时候就只有2GB了,有在另外一个分区上做了一个workdbs的CHUNK,现在系统每天都不停的往数据库中写数据,我怕空间会不会空间不够啊?是否需要扩展workdbs的空间,如何扩?扩了之后那么chunk是否也要再增加呢?多谢多谢!

论坛徽章:
0
7 [报告]
发表于 2004-09-13 09:55 |只看该作者

求助急!!:如何在数据库中把已经建立的表的空间扩大点?

呵呵,楼上的兄弟,我现在也遇到一个同样的问题,很棘手阿!哪位大哥可否指教一下!谢谢!!

论坛徽章:
0
8 [报告]
发表于 2004-09-13 10:36 |只看该作者

求助急!!:如何在数据库中把已经建立的表的空间扩大点?

在SCO UNIX 下chunk只能2G,不过DBS可无限大(看你的HD多大了)

论坛徽章:
0
9 [报告]
发表于 2004-09-13 11:12 |只看该作者

求助急!!:如何在数据库中把已经建立的表的空间扩大点?

2G是IDS以前的chunk的限制,dbspace是chunk的集合,可以通过最多一个dbspace中的chunk个数来增大数据库空间。
也可以建多几个dbspace,当然每个dbspace里可以有若干个chunk。
IDS在9.4中chunk可以超过2G的限制。
注意chunk是物理单元的概念,dbspace是逻辑单元的概念。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP