informix 在跑语句是报长事务的错:long transaction detected,请教高手应该怎么解决

chyf212 2007-08-04 05:41:29
informix 在跑语句是报长事务的错:long transaction detected,请教高手应该怎么解决

谢谢!
...全文
749 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qhlibo19884 2008-02-04
  • 打赏
  • 举报
回复
把数据库改为无日志方式
starwalker 2007-10-28
  • 打赏
  • 举报
回复
把最大事务时长配长点
flybadegg 2007-10-03
  • 打赏
  • 举报
回复
如果仅仅是下载或者安装数据,一楼的办法最好
asa80 2007-08-17
  • 打赏
  • 举报
回复
就像楼上的方法拆分事务,也可以增加逻辑日志文件的大小,这样也可以避免大事物超过长事务高水位的百分值
fengwl 2007-08-09
  • 打赏
  • 举报
回复
分开就可以了
awuzi 2007-08-09
  • 打赏
  • 举报
回复
informix中的锁个数有限,大数据量操作容易导致锁溢出。

拆分事务是好办法
kuzhu456 2007-08-04
  • 打赏
  • 举报
回复
下掉事务再重新执行命令,不过要确定你执行的语句没有错误,因为没有事务如果执行失败就不能回滚了,或者把你的事务拆分成几个较小的任务来执行
最好是能把你的语句写出来

1,195

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 Informix
社区管理员
  • Informix社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧