Hitachi

ノンストップデータベース 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トレースの取得ポイント間の処理内容