informix表中有1000万条数据,就不能再向表里导数据了,为什么?
informix已经导入了1300多万条数据后,就不能再向同一张表里继续导数据了,这是为什么?怎么样优化一下或者改一下配置就可以继续向同一张表里继续导数据呢?
请高手指点。谢谢 先看错误提示信息,有可能是空间问题 也有可能是lock 问题, 原帖由 ykyxgz 于 2009-4-19 17:16 发表 http://bbs3.chinaunix.net/images/common/back.gif
informix已经导入了1300多万条数据后,就不能再向同一张表里继续导数据了,这是为什么?
怎么样优化一下或者改一下配置就可以继续向同一张表里继续导数据呢?
请高手指点。谢谢
这个起决于你的报错信息.....有可能是某个限制达到上限了.. 多半是extend空间不足导致,建表的时候把extend建大一点
回复 #4 philein 的帖子
恩,对的,extend不足了,只有把表drop掉,然后重新导数据,郁闷有没有不用drop表,而直接修改extend的呢?我看IBM官方网站上说是可以alter的,不过回公司问了一下专家,专家说不行。
我也alter了 一下,果然不行,drop表后,把extend扩大了一点就能导入1500万条数据了
回复 #5 ykyxgz 的帖子
没看懂,怎么是extend,而不是extent? 一个dbspace上面的 extent总量也是有上限的,回复 #5 ykyxgz 的帖子
还没有到极限的时候还可以alter一个大空间,满了就没辙。除了改extend还可以分片试试。回复 #8 3sane 的帖子
你们说的extend是不是就是extent? 原帖由 我是DBA 于 2009-4-24 14:27 发表 http://bbs2.chinaunix.net/images/common/back.gif你们说的extend是不是就是extent?
额~~难道还有其它的?~?
页:
[1]
2