dbTalk Databases Forums  

infos about waitstates

comp.databases.informix comp.databases.informix


Discuss infos about waitstates in the comp.databases.informix forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Habichtsberg, Reinhard
 
Posts: n/a

Default infos about waitstates - 07-18-2011 , 02:07 AM






Hi,



I'm searching for detailled informations about waitstates and how to
interpret them and how to react.



Examples:



buf ready

aio

mt yield n

running

buffer

mt ready

log i/o

mt yield 0

mutex

mt yield

sort io

checkpoint



The manual I checked and IBM Informix Dynamic Server Version 11.50 -
Information Center don't contain much of those stuff.



TIA

Reinhard.

Reply With Quote
  #2  
Old   
Francesco Veroni
 
Posts: n/a

Default Re: infos about waitstates - 07-19-2011 , 02:46 AM






Hi, I'm sending you two docs about Informix performance & tuning.
I hope you will find there some useful topics related to the above
question.

Have a nice day
Francesco

Reply With Quote
  #3  
Old   
moppel
 
Posts: n/a

Default Re: infos about waitstates - 07-19-2011 , 06:44 AM



On 18 Jul., 09:07, "Habichtsberg, Reinhard" <RHabichtsb...@arz-
emmendingen.de> wrote:
Quote:
Hi,

I'm searching for detailled informations about waitstates and how to
interpret them and how to react.

Examples:

buf ready

aio

mt yield n

running

buffer

mt ready

log i/o

mt yield 0

mutex

mt yield

sort io

checkpoint

The manual I checked and IBM Informix Dynamic Server Version 11.50 -
Information Center don't contain much of those stuff.

TIA

Reinhard.
Hi,
the only information i know of this topic:
http://publib.boulder.ibm.com/infoce...s_adr_0592.htm

* chkpt cond: The thread waited for a checkpoint condition.
* cp mutex: The thread waited for checkpoint mutex to become
available.
* deadlock mutex: The thread waited for a deadlock mutex to become
available.
* empty Q: The thread waited for an empty buffer on a queue.
* fork: The thread waited for a child thread to run.
* full Q: The thread waited for a full buffer on a queue.
* IO Idle: The I/O thread was idle.
* IO Wait: The thread yielded while waiting for I/O completion.
* join wait: The thread waited for another thread to exit.
* lock mutex: The thread waited for lock mutex to become
available.
* lockfree mutex: The thread waited for a lock-free mutex to
become available.
* logflush: Logical log flushing occurred.
* log mutex: The thread waited for logical log mutex to become
available.
* logcopy cond: The thread waited for logical log copy condition.
* logio cond: The thread waited for a logical log condition.
* lrus mutex: The thread waited for a buffer LRU mutex to become
available.
* misc: The thread waited for a miscellaneous reason.
* other cond: The thread waited for an internal condition.
* other mutex: The thread waited for an internal system mutex to
become available.
* other yield: The thread yielded for an internal reason.
* OS read: The thread waited for an operating system read call to
complete.
* OS write: The thread waited for an operating system write call
to complete.
* ready: The thread was ready to run.
* run: The thread ran.
* sort io: The thread waited for sort I/O completion.
* yield bufwait: The thread yielded while waiting for a buffer to
become available.
* yield 0: The thread yielded with an immediate timeout.
* yield time: The thread yielded with a timeout.
* yield forever: The thread yielded and will stay that way until
it wakes up.

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.