Sybase 資料一覧
SybaseのプロセスとOS上のプロセスの関連を調べる
2007/9/28更新
対応バージョン: 11.9.2
sysprocesses、sysloginsシステムテーブルを以下のように参照することによって、Sybase内部で動作しているプロセスがどのOS上のプロセスと結び付いているか調べることができる。
1> select A.spid,A.status,A.suid,B.name,A.hostname,A.program_name, 2> A.hostprocess,A.cmd 3> from master..sysprocesses A, master..syslogins B 4> where A.suid = B.suid 5> go spid status suid name hostname program_name hostprocess cmd ---- ------- ---- ------ -------- ------------ ----------- ------ 16 running 1 sybase hostA isql 15146 SELECT
spid
DBエンジン上のPID
status
状態(running,sleep等)
suid
実行ユーザのUID
name ... sysloginsテーブルより取得
実行ユーザ
hostname
実行ホスト
program_name
OS上の実行プログラム(isql等)
hostprocess
OS上のPID
cmd
DBエンジン上のコマンド(SELECT,UPDATE等)