免费注册 查看新帖 |

Chinaunix

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

一个无法理解的问题,谁可以告诉我呀??关于数据存储方面的!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-04-03 00:22 |只看该作者 |倒序浏览
假如有一个库的大小超过了2G,而infomix只管理2G的空间.加入DBspaces后,应该如可导入数据.
例:
有三个dbspaces.名为workdbs1,workdbs2,workdbs3
执行导入命令dbimport testdb1 -d workdbs1 -i /home/informix/test1
                  dbimport testdb2 -d workdbs2 -i /home/informix/test2
但test1中的数据大于2G,应该怎样写这条命令??
还有如果我的数据量很大,使用一段时间后数据会增加好几G,那增加的数据又怎样存放??

论坛徽章:
0
2 [报告]
发表于 2003-04-03 07:54 |只看该作者

一个无法理解的问题,谁可以告诉我呀??关于数据存储方面的!!

给workdbs1增加一个chunk使其容量大于2G。

论坛徽章:
0
3 [报告]
发表于 2003-04-03 18:49 |只看该作者

一个无法理解的问题,谁可以告诉我呀??关于数据存储方面的!!

试过了,不行呀!!
好像chunk的容量不能大于一个存储文件的大小,就是说可以增加很多个chunk,但chunk的总容量加起来不能大于2G.
存储文件倒是可以增加很多个,不过每个容量也不能超过2G.
增加存储文件和chunk我都试过了,上面这些是我总结出来的.也是在使用过程中出现了的.所以楼上这位兄台说的办法好像不行!!
例:
如一个存储文件为online_db(2G,超过2G就无法建立),增加一个workdbs1和一个workdbs2.workdbs1为1G,workdbs2的偏移量为:1000000,空间为:1000000.这样作是可以的,但把workdbs2的空间改为2000000就不行了.

论坛徽章:
11
数据库技术版块每日发帖之星
日期:2016-06-25 06:20:00数据库技术版块每日发帖之星
日期:2016-06-24 06:20:00数据库技术版块每日发帖之星
日期:2016-05-03 06:20:00数据库技术版块每日发帖之星
日期:2016-04-21 06:20:00数据库技术版块每日发帖之星
日期:2016-01-23 06:20:00数据库技术版块每日发帖之星
日期:2015-12-03 06:20:00综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-19 06:20:00数据库技术版块每日发帖之星
日期:2015-08-20 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:15数据库技术版块每日发帖之星
日期:2016-07-30 06:20:00
4 [报告]
发表于 2003-04-03 18:52 |只看该作者

一个无法理解的问题,谁可以告诉我呀??关于数据存储方面的!!

间个chunk有限制,不得大于2G
数据库空间没得2G的限制!
为了增加数据库存空间,你可以为dbspaces多加几个chunk

论坛徽章:
0
5 [报告]
发表于 2003-04-03 18:55 |只看该作者

一个无法理解的问题,谁可以告诉我呀??关于数据存储方面的!!

概念错误!请把你所用的命令行贴出来。

论坛徽章:
0
6 [报告]
发表于 2003-04-03 19:03 |只看该作者

一个无法理解的问题,谁可以告诉我呀??关于数据存储方面的!!

用dbspaces命令,参数我记的不太清了!大根说明下吧!

dbspaces 参数 chunk名 /home/informix/online_db 偏移量 数据空间

论坛徽章:
0
7 [报告]
发表于 2003-04-03 19:18 |只看该作者

一个无法理解的问题,谁可以告诉我呀??关于数据存储方面的!!

informix版本?

论坛徽章:
0
8 [报告]
发表于 2003-04-03 19:25 |只看该作者

一个无法理解的问题,谁可以告诉我呀??关于数据存储方面的!!

我记的不太清,要查一下资料!!
onspaces -a workdbs1 -p your_chunkfiile_path -o offset  -s your_chunk_size
应该就是这条命令!但是chunk的空间不能大于2G呀!!
onspaces -a workdbs1 -p /home/informix/online_db -o 0 -s 3000000
执行后出错!!
先不管命令对不对!!导入数据执行:
dbimport testdb1 -d workdbs1 -i /home/informix/test1
可是/home/informix/test1中的数据大于2G呀!!

论坛徽章:
0
9 [报告]
发表于 2003-04-03 19:42 |只看该作者

一个无法理解的问题,谁可以告诉我呀??关于数据存储方面的!!

你必需给先解决workdbs1的扩容问题,否则数据肯定是不能上载的。
扩容的唯一途径就是给他增加chunk(informix规定单个chunk大小不能超2G),可以增加若干chunk。用户可以根据自己的数据库大小随意增加chunk,只要每个chunk不超过2G就行。这样可以使你的数据库空间远远大于2G而满足你的需要。

论坛徽章:
0
10 [报告]
发表于 2003-04-03 22:51 |只看该作者

一个无法理解的问题,谁可以告诉我呀??关于数据存储方面的!!

增加chunk没有问题!!
onspaces -c -d workdbs1 -p /home/informix/online_db -o 0 -s 2000000
是这样的吗??我先弄清一个问题,workdbs1是一个chunk吗??如果是,我要在导入数据时需要指定库名!那又是那一个呀!!
例:dbimport testdb1 -d workdbs1 -i /home/informix/test1
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP