一个informix10.0很头疼的问题
我发现在informix10.0中,如果遇到有一个表长时间不用(时间段不确定),在下次insert的时候就会报271,做优化就会好.这是什么原因,有根本的解决办法吗?我的这个使用表的程序是自动的,不具备让人天天监控的条件. 原帖由 superzg 于 2008-2-20 09:33 发表 http://bbs.chinaunix.net/images/common/back.gif
我发现在informix10.0中,如果遇到有一个表长时间不用(时间段不确定),在下次insert的时候就会报271,做优化就会好.这是什么原因,有根本的解决办法吗?
我的这个使用表的程序是自动的,不具备让人天天监控的条件.
ISAM错误是什么? 那个错误忘记是什么了. 原帖由 superzg 于 2008-2-20 10:15 发表 http://bbs.chinaunix.net/images/common/back.gif
那个错误忘记是什么了.
-271 Could not insert new row into the table.
This problem has many possible causes, including a locked table or a
full disk. Check the accompanying ISAM error code for more
information.
不能插入数据的原因有很多,在不知道具体原因的时候真的难于做出判断..
以你所说的做下update statistics 就可以.那是不是可能会话还在使用该表呢?以及其他原因? 我以前在用informxi7.3的时候从来没有碰到过这样的问题,能是10.0 的通病还是我的应用的问题. 我这个应用是多进程的,是不是这个原因呢? 顶 :em14: 不知道是什么原因. oncheck吧。 如果是多进程的话,你创建表是行级锁还是页级锁?
如果是页级锁,可能有这个问题的。 更新一下统计信息就应该没有问题了吧。
页:
[1]
2