Если запрос в данный момент выполняется, посмотрите вывод onstat -g act -r 1 и найдите элементы с rstcb , который не равен 0
Running threads:
tid tcb rstcb prty status vp-class name
106 c0000000d4860950 0 2 running 107soc soctcppoll
107 c0000000d4881950 0 2 running 108soc soctcppoll
564457 c0000000d7f28250 c0000000d7afcf20 2 running 1cpu CDRD_10
В этом примере третья строка - это то, что в данный момент выполняется. Если у вас есть несколько строк с ненулевыми значениями rstcb, следите за тем, чтобы немного поискать ту, которая всегда или почти всегда есть. Скорее всего, это сеанс, который вы ищете.
c0000000d7afcf20 - это адрес, который нас интересует в этом примере.
Используйте onstat -u | grep c0000000d7afcf20 чтобы найти сеанс
c0000000d7afcf20 Y--P--- 22887 informix - c0000000d5b0abd0 0 5 14060 3811
Это дает вам идентификатор сеанса, который в нашем примере равен 22887 . Используйте onstat -g ses 22887
перечислить информацию об этой сессии. В моем примере это системный сеанс, поэтому в выводе onstat -g ses ничего не видно.