2008年06月15日
J's ROOTPATH
Found new Blog, "J's ROOTPATH", on IBM developerWorks Japan.
--------
IBMの開発者向けウェブサイト "developerWorks"に、新しいブログが追加されています。
http://www.ibm.com/developerworks/blogs/page/rootpath
For foreign readers, here is the url with translation tool:
http://translate.google.com/translate?hl=en&sl=ja&u=http://www.ibm.com/developerworks/blogs/page/rootpath
ROOTPATH、というくらいなのでInformix関連の内容になるかとは思いますが、さてどうなることやら・・・
--------
IBMの開発者向けウェブサイト "developerWorks"に、新しいブログが追加されています。
http://www.ibm.com/developerworks/blogs/page/rootpath
For foreign readers, here is the url with translation tool:
http://translate.google.com/translate?hl=en&sl=ja&u=http://www.ibm.com/developerworks/blogs/page/rootpath
ROOTPATH、というくらいなのでInformix関連の内容になるかとは思いますが、さてどうなることやら・・・
タグ :blog
2008年06月15日
onstat -g pqs
IDS 9.40 と IDS 10.00 の onstat -a で、セッションごとのSQL表示部分を見比べると、IDS 10.00では、情報が追加されています。
( 以下、XXXXX部分は伏せさせてもらいました。単純に実行に長時間かかるようにするだけの恥ずかしいWHERE節なので. )
IDS 9.40:
session 18 ---------------------------------------------------------------
sdblock heapsz statement ('*' = Open cursor)
b662018 9216 *SELECT t2.c1, t1.c2 FROM t1,t2 WHERE
t1.c1 = XXXXXXXXXXXX
Sess SQL Current Iso Lock SQL ISAM F.E.
Id Stmt type Database Lvl Mode ERR ERR Vers Explain
18 SELECT longqdb NL Not Wait 0 0 9.03 Off
IDS 10.00:
session 17 ---------------------------------------------------------------
sdblock heapsz statement ('*' = Open cursor)
b3d4028 14144 *SELECT t2.c1, t1.c2 FROM t1,t2 WHERE
t1.c1 = XXXXXXXXXXXX
Sess SQL Current Iso Lock SQL ISAM F.E.
Id Stmt type Database Lvl Mode ERR ERR Vers Explain
17 SELECT longqdb NL Not Wait 0 0 9.03 Off
Query Operators :
Opaddr opname phase rows time in1 in2
-----------------------------------------------------------------
b4e6438 scan next 2 0:0:0 0 0
b4e68f8 scan open 0 0:0:6 0 0
b3e1500 join open 0 0:0:0 b4e6438 b4e68f8
IDS 10.00では、セッションのSQL (ここでは SELECT文 ) に続き、"Query Operators"というセクションが追加されています。現在実行されているSQLに限られるようですが、各操作の実行時間などが表示されています。
このセクションは、onstat -g sqlなどを普通に実行しただけでは表示されません。出力中の "Opaddr"という見出し語で google検索したら、
onstat -g pqs [<セッションID>]
という MTオプションがあることがわかりました。
詳しくは、こちらで: http://www.iiug.org/idug06/K11.pdf ( 6ページ目)
知っていると何かと役立ちそうです。
( 以下、XXXXX部分は伏せさせてもらいました。単純に実行に長時間かかるようにするだけの恥ずかしいWHERE節なので. )
IDS 9.40:
session 18 ---------------------------------------------------------------
sdblock heapsz statement ('*' = Open cursor)
b662018 9216 *SELECT t2.c1, t1.c2 FROM t1,t2 WHERE
t1.c1 = XXXXXXXXXXXX
Sess SQL Current Iso Lock SQL ISAM F.E.
Id Stmt type Database Lvl Mode ERR ERR Vers Explain
18 SELECT longqdb NL Not Wait 0 0 9.03 Off
IDS 10.00:
session 17 ---------------------------------------------------------------
sdblock heapsz statement ('*' = Open cursor)
b3d4028 14144 *SELECT t2.c1, t1.c2 FROM t1,t2 WHERE
t1.c1 = XXXXXXXXXXXX
Sess SQL Current Iso Lock SQL ISAM F.E.
Id Stmt type Database Lvl Mode ERR ERR Vers Explain
17 SELECT longqdb NL Not Wait 0 0 9.03 Off
Query Operators :
Opaddr opname phase rows time in1 in2
-----------------------------------------------------------------
b4e6438 scan next 2 0:0:0 0 0
b4e68f8 scan open 0 0:0:6 0 0
b3e1500 join open 0 0:0:0 b4e6438 b4e68f8
IDS 10.00では、セッションのSQL (ここでは SELECT文 ) に続き、"Query Operators"というセクションが追加されています。現在実行されているSQLに限られるようですが、各操作の実行時間などが表示されています。
このセクションは、onstat -g sql
onstat -g pqs [<セッションID>]
という MTオプションがあることがわかりました。
詳しくは、こちらで: http://www.iiug.org/idug06/K11.pdf ( 6ページ目)
知っていると何かと役立ちそうです。






日本の地域ブログ大集合!津々浦々の美味い・楽しいがここに!