- 论坛徽章:
- 0
|
今日发现有一存储过程运行20小时左右后状态改变,onstat -g ses
状态如下:
- Informix Dynamic Server 2000 Version 9.21.FC4 -- On-Line -- Up 60 days 09:35:43 -- 3317760 Kbytes
- session #RSAM total used
- id user tty pid hostname threads memory memory
- 95765 dbuser1 QQB12 -177643 qqb12 1 602112 598008
- tid name rstcb flags curstk status
- 562685 sqlexec 2925d3990 B-BPR-- 8264 2925d3990sleeping(Forever)
- Memory pools count 1
- name class addr totalsize freesize #allocfrag #freefrag
- 95765 V 2979ce040 602112 4104 844 9
- name free used name free used
- overhead 0 3248 mtmisc 0 648
- scb 0 144 opentable 0 60608
- filetable 0 7464 ru 0 280
- log 0 2168 temprec 0 16248
- keys 0 832 ralloc 0 435328
- gentcb 0 1696 ostcb 0 3440
- sqscb 0 27488 sql 0 72
- rdahead 0 224 hashfiletab 0 552
- osenv 0 696 buft_buffer 0 1336
- sqtcb 0 9000 fragman 0 25648
- shmblklist 0 320 udr 0 568
- Sess SQL Current Iso Lock SQL ISAM F.E.
- Id Stmt type Database Lvl Mode ERR ERR Vers
- 95765 cashdb DR Wait 5 0 0 9.03
- Last parsed SQL statement :
- EXECUTE PROCEDURE proc_getarrear ( ? )
复制代码
以前一直没有见过这种状态,请问是如何产生的,并且如何解决? |
|