taotao_112206_c 发表于 2013-09-29 10:37

大家好,informix数据库出现大量的wait,该如何解决

onstat -g sql 出现大量的 Wait
42509      -            fxq                CRWait 5   0    0    9.30Off      
34216      -            fxq                CRWait 5   0    0    9.30Off      
34215      -            fxq                CRWait 5   0    0    9.30Off      
34214      -            fxq                CRWait 5   0    0    9.30Off      
34213      -            fxq                CRWait 5   0    0    9.30Off      
34212      -            fxq                CRWait 5   0    0    9.30Off      
34211      -            fxq                CRWait 5   0    0    9.28Off      
34210      -            fxq                CRWait 5   0    0    9.30Off      
34209      -            fxq                CRWait 5   0    0    9.28Off      
34208      -            fxq                CRWait 5   0    0    9.28Off      
34207      -            fxq                CRWait 5   0    0    9.30Off      
34206      -            fxq                CRWait 5   0    0    9.30Off      
34205      -            fxq                CRWait 5   0    0    9.30Off      
34204      -            fxq                CRWait 5   0    0    9.30Off      
34203      -            fxq                CRWait 5   0    0    9.30Off      
34202      -            fxq                CRWait 5   0    0    9.30Off      
34201      -            fxq                CRWait 5   0    0    9.30Off      
34200      -            fxq                CRWait 5   0    0    9.30Off      
34199      -            fxq                CRWait 5   0    0    9.30Off      
34198      -            fxq                CRWait 5   0    0    9.30Off      
34197      -            fxq                CRWait 5   0    0    9.28Off      
34196      -            fxq                CRWait 5   0    0    9.28Off      
34195      -            fxq                CRWait 5   0    0    9.30Off      
34194      -            fxq                CRWait 5   0    0    9.30Off      
34193      -            fxq                CRWait 5   0    0    9.30Off      
34192      -            fxq                CRWait 5   0    0    9.30Off      
34191      -            fxq                CRWait 5   0    0    9.30Off      
34190      -            fxq                CRWait 5   0    0    9.30Off      
34189      -            fxq                CRWait 5   0    0    9.28Off      
34188      -            fxq                CRWait 5   0    0    9.30Off      
34187      -            fxq                CRWait 5   0    0    9.30Off      
34186      -            fxq                CRWait 5   0    0    9.30Off      
34185      -            fxq                CRWait 5   0    0    9.30Off      
34184      -            fxq                CRWait 5   0    0    9.30Off      
34183      -            fxq                CRWait 5   0    0    9.30Off      
34182      -            fxq                CRWait 5   0    0    9.30Off      
34181      -            fxq                CRWait 5   0    0    9.30Off   

onstat -g sql 42509

IBM Informix Dynamic Server Version 11.10.FC2W4   -- On-Line -- Up 3 days 16:57:45 -- 1767312 Kbytes


Sess       SQL            Current            Iso Lock       SQLISAM F.E.
Id         Stmt type      Database         Lvl Mode       ERRERRVersExplain   
42509      -            fxq                CRWait 5   0    0    9.30Off      

Last parsed SQL statement :
select * from cspcomtransrule wherecomtransrule='89'

onstat -g sql 34146

IBM Informix Dynamic Server Version 11.10.FC2W4   -- On-Line -- Up 3 days 16:58:46 -- 1767312 Kbytes


Sess       SQL            Current            Iso Lock       SQLISAM F.E.
Id         Stmt type      Database         Lvl Mode       ERRERRVersExplain   
34146      -            fxq                CRWait 5   0    0    9.30Off      

Last parsed SQL statement :
select * from CSPMsg where msgid = 'ETEL528051'
请问是什么个情况,谢谢了

liaosnet 发表于 2013-09-29 14:53

本帖最后由 liaosnet 于 2013-09-29 14:53 编辑

设置了锁等待而已。。。
SQL语句是set lock mode to wait 5;

taotao_112206_c 发表于 2013-09-30 17:24

回复 2# liaosnet


    谢谢了,兄弟

taotao_112206_c 发表于 2013-09-30 17:55

回复 2# liaosnet

这个影响系统效率吗?


   

wolfop 发表于 2013-10-08 20:30

考虑用use_last_commit来减少锁等待吧。
页: [1]
查看完整版本: 大家好,informix数据库出现大量的wait,该如何解决