28.4.1 SQL実行時のPRFトレース情報の詳細と取得ポイント
SQL実行時(CONNECT〜COMMIT)のPRFトレース情報のイベント名とそのイベントに関連する情報を次の表に,PRFトレース情報の主な取得ポイントを図「PRFトレースの取得ポイントの概念図(HiRDB/シングルサーバの場合)」と図「PRFトレースの取得ポイントの概念図(HiRDB/パラレルサーバの場合)」に示します。
なお,PRFトレース情報には次に示す情報以外に,HiRDBの内部情報を出力することがあります。
項番 |
イベント名 |
イベントID |
取得ポイント(図中の番号)※1 |
主なプロセス |
イベント種別※2 |
取得レベル |
---|---|---|---|---|---|---|
1 |
FESノード要求受け付け |
0x11028F00 |
1 |
pdrdm |
1 |
00000004 |
2 |
FESノード要求応答 |
0x11018F00 |
1 |
pdrdm |
1 |
00000004 |
3 |
CONNECT要求受け付け |
0x11028A00 |
1 |
pdrdm,pdndm |
1 |
00000004 |
4 |
CONNECT要求応答 |
0x11018A00 |
2 |
pdrdm,pdndm |
1 |
00000004 |
5 |
サーバ割り当て要求受け付け |
0x11029100 |
1 |
pdscdd |
1 |
00000004 |
6 |
サーバ割り当て開始 |
0x11019100 |
2 |
pdscdd |
1 |
00000004 |
7 |
サーバ割り当て終了 |
0x11029101 |
2 |
pdfes,pddic,pdbes,pdsds |
1 |
00000004 |
8 |
CONNECT要求受け付け(FES,SDS) |
0x11022001 |
1 |
pdfes,pdsds |
1 |
00000004 |
9 |
CONNECT要求応答(FES,SDS) |
0x11012001 |
2 |
pdfes,pdsds |
1 |
00000004 |
10 |
バッファ出力待ち開始 |
0x10134003 |
22 |
pdbes,pdsds |
4b |
00000004 |
11 |
バッファ出力待ち完了 |
0x10134004 |
22 |
pdbes,pdsds |
4b |
00000004 |
12 |
バッファ排他待ち開始 |
0x13134001 |
22 |
pdbes,pdsds |
4a |
00000004 |
13 |
バッファ排他待ち完了 |
0x13134002 |
22 |
pdbes,pdsds |
4a |
00000004 |
14 |
バッファフラッシュ待ち開始 |
0x13134003 |
22 |
pdbes,pdsds |
4d |
00000004 |
15 |
バッファフラッシュ待ち完了 |
0x13134004 |
22 |
pdbes,pdsds |
4d |
00000004 |
16 |
バッファ入力待ち開始 |
0x13134005 |
22 |
pdbes,pdsds |
4c |
00000004 |
17 |
バッファ入力待ち完了 |
0x13134006 |
22 |
pdbes,pdsds |
4c |
00000004 |
18 |
排他解除待ち開始 |
0x102F8700 |
22 |
pdfes,pddic,pdbes,pdsds |
8 |
00000004 |
19 |
排他解除待ち終了 |
0x102F8701 |
22 |
pdfes,pddic,pdbes,pdsds |
8 |
00000004 |
20 |
カレントログバッファ満杯 |
0x102F8601 |
22, 23, 24, 25 |
pdfes,pddic,pdbes,pdsds,pdlogd,pdlogswd,pdtrnrvd,pdndmd,pdrdmd,pdrsvre |
8 |
00000004 |
21 |
システムログの出力先変更 |
0x10118600 |
22, 23, 24, 25 |
pdfes,pddic,pdbes,pdsds,pdtrnrvd,pdndmd,pdrdmd,pdrsvre |
8 |
00000004 |
22 |
システムログバッファ全面満杯 |
0x102F8602 |
22, 23, 24, 25 |
pdfes,pddic,pdbes,pdsds,pdlogd,pdlogswd,pdtrnrvd,pdndmd,pdrdmd,pdrsvre |
8 |
00000004 |
23 |
SQL実行要求受け付け |
0x10022002 |
3, 13 |
pdfes,pdsds |
1 |
00000010 |
24 |
サーバ割り当て要求 |
0x11019101 |
4, 8, 14 |
pdfes,pdbes,pddic |
1 |
00000010 |
25 |
ディクショナリ情報取得要求 |
0x10013001 |
4 |
pdfes |
1 |
00000010 |
26 |
ディクショナリ情報取得要求受け付け |
0x10023002 |
5 |
pddic |
1 |
00000010 |
27 |
ディクショナリ情報送信 |
0x10013003 |
6 |
pddic |
1 |
00000010 |
28 |
ディクショナリ情報受信 |
0x10023004 |
7 |
pdfes |
1 |
00000010 |
29 |
SQL実行要求 |
0x13012503 |
8 |
pdfes,pdbes |
1 |
00000010 |
30 |
SQL実行要求受け付け(BES) |
0x13022003 |
9 |
pdbes |
1 |
00000010 |
31 |
SQL実行結果送信 |
0x13012504 |
10 |
pdbes |
1 |
00000010 |
32 |
SQL実行結果受信 |
0x13022504 |
11 |
pdfes,pdbes |
1 |
00000010 |
33 |
SQL実行要求応答 |
0x10012002 |
12, 18 |
pdfes,pdsds |
1 |
00000010 |
34 |
COMMIT要求送信 |
0x10019600, 0x10029601 |
14 |
pdfes,pdbes,pddic,pdsds |
1 |
00000010 |
35 |
COMMIT要求受信 |
0x10029600, 0x10029602, 0x10029603 |
15 |
pdbes |
1 |
00000010 |
36 |
COMMIT結果送信 |
0x10019601 |
16 |
pdbes |
1 |
00000010 |
37 |
COMMIT結果受信 |
0x10029601 |
17 |
pdfes |
1 |
00000010 |
38 |
トランザクション開始 |
0x11009600 |
20, 21, 22 |
pdfes,pdbes,pddic,pdsds |
1 |
00000040 |
39 |
システムログバッファリング完了 |
0x102F8600 |
22, 23, 24, 25 |
pdfes,pddic,pdbes,pdsds,pdlogd,pdlogswd,pdtrnrvd,pdndmd,pdrdmd,pdrsvre |
8 |
00000040 |
40 |
システムログ出力 |
0x10008600 |
22, 23, 24, 25 |
pdfes,pddic,pdbes,pdsds,pdlogd,pdlogswd,pdtrnrvd,pdndmd,pdrdmd,pdrsvre |
2c |
00000040 |
41 |
シンクポイント時のデータベース書き込み処理代行開始 |
0x13114001 |
22 |
pdbes,pdsds |
2a |
00000040 |
42 |
シンクポイント時のデータベース書き込み処理代行完了 |
0x13114002 |
22 |
pdbes,pdsds |
2a |
00000040 |
43 |
バッファ出力開始 |
0x10114001 |
22 |
pdbes,pdsds |
2a |
00000040 |
44 |
バッファ出力完了 |
0x10114002 |
22 |
pdbes,pdsds |
2a |
00000040 |
45 |
バッファ入力開始 |
0x13114003 |
22 |
pdbes,pdsds |
2a |
00000040 |
46 |
バッファ入力完了 |
0x13114004 |
22 |
pdbes,pdsds |
2a |
00000040 |
47 |
作業表用ファイルの出力開始 |
0x13114101 |
22 |
pdbes,pdsds |
2b |
00000040 |
48 |
作業表用ファイルの出力完了 |
0x13114102 |
22 |
pdbes,pdsds |
2b |
00000040 |
49 |
作業表用ファイルの入力開始 |
0x13114103 |
22 |
pdbes,pdsds |
2b |
00000040 |
50 |
作業表用ファイルの入力完了 |
0x13114104 |
22 |
pdbes,pdsds |
2b |
00000040 |
- 注※1
-
図「PRFトレースの取得ポイントの概念図(HiRDB/シングルサーバの場合)」,及び図「PRFトレースの取得ポイントの概念図(HiRDB/パラレルサーバの場合)」中の番号と対応しています。図中の対応する番号のポイントで取得されることを意味します。
- 注※2
-
イベント種別の内容を次に示します。
イベント種別
内容
1
通信
2a
ディスク入出力:グローバルバッファ
2b
ディスク入出力:作業表
2c
ディスク入出力:システムログ
4a
グローバルバッファ排他情報:バッファ排他待ち
4b
グローバルバッファ排他情報:バッファ出力待ち
4c
グローバルバッファ排他情報:バッファ入力待ち
4d
グローバルバッファ排他情報:バッファフラッシュ待ち
8
その他
- (凡例)
-
○:PRFトレースの取得ポイント
□:PRFトレースの取得ポイント間の処理内容
- (凡例)
-
○:PRFトレースの取得ポイント
□:PRFトレースの取得ポイント間の処理内容