ykyxgz 发表于 2009-04-19 17:16

informix表中有1000万条数据,就不能再向表里导数据了,为什么?

informix已经导入了1300多万条数据后,就不能再向同一张表里继续导数据了,这是为什么?
怎么样优化一下或者改一下配置就可以继续向同一张表里继续导数据呢?
请高手指点。谢谢

prefect 发表于 2009-04-19 21:47

先看错误提示信息,有可能是空间问题 也有可能是lock 问题,

liaosnet 发表于 2009-04-20 09:21

原帖由 ykyxgz 于 2009-4-19 17:16 发表 http://bbs3.chinaunix.net/images/common/back.gif
informix已经导入了1300多万条数据后,就不能再向同一张表里继续导数据了,这是为什么?
怎么样优化一下或者改一下配置就可以继续向同一张表里继续导数据呢?
请高手指点。谢谢

这个起决于你的报错信息.....有可能是某个限制达到上限了..

philein 发表于 2009-04-20 10:36

多半是extend空间不足导致,建表的时候把extend建大一点

ykyxgz 发表于 2009-04-23 22:19

回复 #4 philein 的帖子

恩,对的,extend不足了,只有把表drop掉,然后重新导数据,郁闷
有没有不用drop表,而直接修改extend的呢?我看IBM官方网站上说是可以alter的,不过回公司问了一下专家,专家说不行。
我也alter了 一下,果然不行,drop表后,把extend扩大了一点就能导入1500万条数据了

我是DBA 发表于 2009-04-24 09:21

回复 #5 ykyxgz 的帖子

没看懂,怎么是extend,而不是extent?

prefect 发表于 2009-04-24 11:26

一个dbspace上面的 extent总量也是有上限的,

3sane 发表于 2009-04-24 14:11

回复 #5 ykyxgz 的帖子

还没有到极限的时候还可以alter一个大空间,满了就没辙。除了改extend还可以分片试试。

我是DBA 发表于 2009-04-24 14:27

回复 #8 3sane 的帖子

你们说的extend是不是就是extent?

liaosnet 发表于 2009-04-24 14:29

原帖由 我是DBA 于 2009-4-24 14:27 发表 http://bbs2.chinaunix.net/images/common/back.gif
你们说的extend是不是就是extent?

额~~难道还有其它的?~?
页: [1] 2
查看完整版本: informix表中有1000万条数据,就不能再向表里导数据了,为什么?