ノンストップデータベース HiRDB Version 9 システム運用ガイド(UNIX(R)用)

[目次][索引][前へ][次へ]

28.4.1 SQL実行時のPRFトレース情報の詳細と取得ポイント

SQL実行時(CONNECT〜COMMIT)のPRFトレース情報のイベント名とそのイベントに関連する情報を次の表に,PRFトレース情報の主な取得ポイントを図「PRFトレースの取得ポイントの概念図(HiRDB/シングルサーバの場合)」と図「PRFトレースの取得ポイントの概念図(HiRDB/パラレルサーバの場合)」に示します。

なお,PRFトレース情報には次に示す情報以外に,HiRDBの内部情報を出力することがあります。

表28-2 PRFトレース情報の主な取得ポイント一覧(SQL実行時)

項番 イベント名 イベント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 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 その他

 

図28-3 PRFトレースの取得ポイントの概念図(HiRDB/シングルサーバの場合)

[図データ]

(凡例)
○:PRFトレースの取得ポイント
□:PRFトレースの取得ポイント間の処理内容

 

図28-4 PRFトレースの取得ポイントの概念図(HiRDB/パラレルサーバの場合)

[図データ]

(凡例)
○:PRFトレースの取得ポイント
□:PRFトレースの取得ポイント間の処理内容