不过最后一点是sessionid 4.如果您执行SQL语句时候出现下面的错误提示: 244:Couldnotdoaphysical-orderreadtofetchnextrow. 113:ISAMerror:thefileislocked. 毫无疑问,您要访问的表被别人锁住了。 如果您的使用了setlockmodetowait语句,onstat-u命令可以报告出会话在等待锁资源的信息(
如果您的使用了set lock mode to wait语句,onstat -u命令可以报告出会话在等待锁资源的信息( 标志位“L”),如: c0000000379015e8 L--PR-- 4626 informix tJc0000000006e45f0 20 1 0 0 超时后报错: 244: Could not do a physical-order read tofetch next row. 154: ISAM error: Lock Timeout Expired ...
如果设置成SET LOCK MODE NOT WAIT,那么消息是ISAM error: record is locked。如果设置成 SET LOCK MODE TO WAIT [seconds],则会在应用程序等待超时抛出异常ISAM error: Lock Timeout Expired。 现象:在 Application Server 的 SystemOut.log 中出现错误消息 “Could not do a physical-order read to fetch nex...
如果您的使用了set lock mode to wait语句,onstat -u命令可以报告出会话在等待锁资源的信息( 标志位“L”),如: c0000000379015e8 L--PR-- 4626 informix tJc0000000006e45f0 20 1 0 0 超时后报错: 244: Could not do a physical-order read tofetch next row. 154: ISAM error: Lock Timeout Expired ...