powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Новая документация по командам onstat -g
12 сообщений из 12, страница 1 из 1
Новая документация по командам onstat -g
    #33317792
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет ли у кого обновленной версии документации по командам onstat -g для версий 9.4 и 10 ? (только не из стандартных док поставляемых вместе с информиксом, там нету подробных объяснений полей вывода команд).
...
Рейтинг: 0 / 0
Новая документация по командам onstat -g
    #33317822
Leonid Vorontsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вряд ли... Попробуй спросить про конкретное поле - вполне возможно, здесь найдутся знающие люди.
...
Рейтинг: 0 / 0
Новая документация по командам onstat -g
    #33317891
Sleeping Daemon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Новая документация по командам onstat -g
    #33317946
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sleeping Daemonhttp://publib.boulder.ibm.com/infocenter/ids9help/topic/com.ibm.adref.doc/adrefmst413.htm

Здесь разве нет?

Там конечно есть объяснение но не настолько подробное, как хотелось бы, по сравнению с имеющейся докой по этим командам но старой версии (еще для 9.2).
Например для команды onstat -g con для поля condition есть список возможных значений с объяснением каждого, а в той ссылке что вы привели я этого не нашел.
...
Рейтинг: 0 / 0
Новая документация по командам onstat -g
    #33318152
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть старая статья (примеры еще для 7.11)
http://www.informix.com.ua/articles/onstat/onstat.htm

У меня еще есть "Exploring the ONSTAT Utility" by Lester Knutsen в формате PDF (размером 160К), опять таки примеры для 7.23), но обе статьи рассматривают только наиболее популярные опции.
Полного справочника с подробным пояснением всех полей я никогда не видел и этому ранее было примерно такое объяснение:
- утилита создавалась разработчиками для своих собственных нужд во время разработки и отладки ядра (просматривать структуры в памяти), поэтому много информации там совершенно не нужно обычному админу или программисту)
- потом она так понравилась всем, что добавили еще фичи для админов
- в разных версиях могут присутствовать разные фичи, в т.ч. и скрытые
- все, что не документировано, может быть изменено

P.S. Ораклоиды ранее завидовали, что есть такой мощный, быстрый, не требующий ресурсов, механизм
...
Рейтинг: 0 / 0
Новая документация по командам onstat -g
    #33318222
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел еще один интересный документ "The onstat Quick Reference Guide", довольно объемный (на 142 стр. в формате Ворд, 680К) от 1999 года, в котором таки очень подробно изложено флаги, опции, и пр.
Например, по спрашиваемой опции там следующая информация:
onstat -g con Conditions with Waiters

SYNOPSIS
The onstat -g con command displays all threads currently waiting on a condition. The output is sorted by condition ID.
Conditions with waiters:
Код: plaintext
1.
2.
3.
cid      addr     name               waiter   waittime
529      a267708  arrived            9        527
826      a3269f8  sm_read            74       9
830      a327220  sm_read            75       9
COLUMN DEFINITIONS
Column Heading Column Description Format See Also
cid Condition identifier. Dec
addr In-memory address of the condition control block. Hex
name The name of the condition upon which this thread is waiting. Str
waiter The thread ID of the thread waiting on the condition. Dec onstat -g ath
waittime The amount of wait time the thread has waited on this condition in seconds. Dec

NOTES
• Names for conditions are assigned individually when the condition is set.
TUNING & MONITORING
The following table lists the values that can appear in the condition name field and a short description of their meaning.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
Condition 	Description
adt_cond	Thread is waiting on for MLS auditing to complete.
arrived	Waiting for mail (network request) to arrive
await_MC%d	Producer thread(s) are waiting to coordinate their status with their Master Consumer thread.
backend:%d	A single sort thread is waiting for backend to tell this thread of an event. 
bar_cond	“Barrier Condition”.  Used to coordinate processing between producer and consumer threads.
block	The thread is blocked due to one of the following reasons:
	BLOCK_ARCHIVE
	BLOCK_DBS_DROP
	BLOCK_DDR
	BLOCK_DR_SWITCH
	BLOCK_HANG_SYSTEM
	BLOCK_LBU_PRESERVE
	BLOCK_LONGTX
	BLOCK_MEDIA_FAILURE 
bufcond	Sort thread is waiting for output buffers to become available.
closed_down	Master consumer thread is waiting for a signal that it is OK to close.
closing	A network communications thread (tli, soc, str) is waiting to close.
cp	Thread is waiting on a checkpoint to complete.
drbt_rcvq	Thread on Data Replication secondary is waiting for buffer to be dequeued from the receive queue.
drbt_sndq	Thread on Data Replication primary is waiting for buffer to be dequeued from the send queue.
drcb_bqe	Thread waiting for buffer to show up on empty Data Replication buffer queue.
drcb_bqf	Thread waiting for buffer to show up on full Data Replication buffer queue.
free_cond	Producer thread is waiting for a free packet buffer.
gfile	A thread is waiting for an I/O operation (open, close, read, write) to finish.
incore	Sort thread(s) are waiting to determine if sort will be performed in memory.
loa_done	Waiting for an onload job to be completed
loa_request	Waiting for an onload request to be completed
log	Thread is waiting while operation is being performed against Logical Log buffers (e.g., switching to another buffer).
logbf%d	Thread is waiting for a Logical Log buffer (of three) to become available.
netexp	
netnorm	A thread is waiting for a request to be placed in the network queue.
notify_MC%d	Provides coordination for synchronously opening, closing and freeing exchange threads.
nsf.cleanup	
ok_to_close	Producer thread is waiting for a signal that it is OK to close.
ok_to_open	Producer thread is waiting for a signal that it is OK to open.
opened_up	Master consumer thread is waiting for a signal that it is OK to open.
opresv	Thread is waiting on optical subsystem to reserve an optical drive for a specified volume.
packet_cond	Exchange thread is waiting for additional data packets to arrive.
pddr_cbwait	Waiting for deallocation of Parallel Distributed Data Replication (PDDR) control block.
plogothr	Thread waiting on other physical log buffer (of two) to become available.
plogpl	Thread waiting on current physical log buffer (of two) to become available.
pt_%x	
QbuffE	Thread waiting for buffer to show up on empty Streams buffer queue.
QbuffF	Thread waiting for buffer to show up on full Streams buffer queue.
sm_poll_cond	
sm_read	A thread is waiting for a request to be placed in the shared memory queue.
sortproc:%d	
unl_done	Waiting for an onunload job to be completed.
unl_request	Waiting for an onunload request to be completed.
workrdy	Waiting for pload worker threads to become ready.
To discover the session associated with the thread ID that is waiting on the condition, execute the following SQL statement against the sysmaster database, replacing the question mark (?) with the thread ID obtained from the onstat –g con output.
SELECT sid FROM rstcb WHERE tid = ?

This will return the session ID for the thread waiting on the condition. It is now possible to analyze the thread at the process level by using the process ID (pid) for the session.
==============
Может куда то загрузить все, что у меня есть по onstat ?
...
Рейтинг: 0 / 0
Новая документация по командам onstat -g
    #33318443
cpr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cpr
Гость
2 vasilis

а можно на мыло выслать?
если не трудно
...
Рейтинг: 0 / 0
Новая документация по командам onstat -g
    #33318805
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"The onstat Quick Reference Guide" который в формате Word и у меня есть, вот мне интересно нет ли обновленной версии этого документа ?
...
Рейтинг: 0 / 0
Новая документация по командам onstat -g
    #33319924
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cpr2 vasilis
а можно на мыло выслать?
если не трудно
Можно, не трудно пару раз :)
Уже высылаю.
Все в сумме 1,5М.
Но если будет больше желающих, то лучше куда то выложить...
...
Рейтинг: 0 / 0
Новая документация по командам onstat -g
    #33320018
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, на слово onstat поисковик IBM дает довольно много (194 статьи) интересной информации. Рекомендую ознакомиться

Informix Dynamic Server (IDS)
...
Рейтинг: 0 / 0
Новая документация по командам onstat -g
    #33325429
zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не все конечно есть, но более полного описания я вроде бы не видел.

http://www.oninit.com/database/index.html
...
Рейтинг: 0 / 0
Новая документация по командам onstat -g
    #33334676
Paul Tatarenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vasilisМожно, не трудно пару раз :)
Уже высылаю.
Все в сумме 1,5М.
Но если будет больше желающих, то лучше куда то выложить...
Так а http://informix.com.ua для чего?!
Кстати, гугль по заголовку тоже ссылки даёт, и не одну. Вот нашелся, в частности, такой onstat_ref.pdf - в свойствах стоит "Created: 10.09.2002".
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Новая документация по командам onstat -g
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]