JDBCスナップには、アプリケーション実行時に使用されたJDBC APIごとに、レスポンス性能と入出力データの情報が出力されます。
JDBCスナップは、以下の手順で採取します。
任意のファイルを用意する。
1.で用意したファイル内に実行パラメタ“JDBC_SNAP”を指定する。
アプリケーション実行時に、1.で用意したファイル名を指定する。
参照
パラメタの詳細、および出力されたJDBCスナップの分析方法は、“アプリケーション開発ガイド(JDBCドライバ編)”の“JDBCスナップによる対処”を参照してください。
JDBCスナップを出力するには、任意のファイルを用意し、ファイル内に実行パラメタ“JDBC_SNAP”を記述します。
JDBC_SNAP=(出力モード[,スナップファイル名][,出力レベル])
![]()
実行パラメタにコメントを記述した記述例
JDBC_SNAP=(ON,/tmp/symfo.snp,1) JDBCスナップ
実行パラメタにコメントを記述した記述例
JDBC_SNAP=(ON,D:\TMP\SYMFO.SNP,1) JDBCスナップ
JDBC-API START 2007/04/17 09:25:55.693 ...開始時刻
API-NAME : getConnection ...API名
API-THREAD : main
API-INPUT-VARIABLE
url type=symfold ...環境情報およびオプション情報
host=
port=26551
database=COMPANY
schema=GENERAL
maxconnections=2147483647
lang=JA
ctuneparam=
codeselect=null
javaconverter=null
COMPATIBLE_MODE=
getStringSQLNULL=DEFAULT
BlobToString=DEFAULT
indicatecursor=OFF
statementcache=0
autoclosestatement=NO
applicationtype=null
API-OUTPUT-VARIABLE
1: 2
JDBC-API END 2007/04/17 09:25:55.833 (00:00:00.140) ...終了時刻(経過時間)
JDBC-API START 2007/04/17 09:25:55.833
API-NAME : Connection.prepareStatement
API-THREAD : main
API-CONNECTION : 2 ...コネクション番号
API-INPUT-VARIABLE ...入力データ
1:
0000: 00 55 00 50 00 44 00 41 00 54 00 45 00 20 00 45 UPDATE E
0010: 00 4D 00 50 00 4C 00 4F 00 59 00 45 00 45 00 20 MPLOYEE
0020: 00 53 00 45 00 54 00 20 00 4E 00 41 00 4D 00 45 SET NAME
0030: 00 3D 00 3F =?
API-OUTPUT-VARIABLE ...出力データ
1: 3
JDBC-API END 2007/04/17 09:25:55.993 (00:00:00.160)
JDBC-API START 2007/04/17 09:25:55.993
API-NAME : PreparedStatement.executeUpdate
API-THREAD : main
API-CONNECTION : 2
API-STATEMENT : 3 (UPDATE EMPLOYEE SET NAME=?) ...文番号(SQL文)
API-INPUT-VARIABLE
API-OUTPUT-VARIABLE
SQLState : S1000 ...エラー情報
SQLCode : 1044
SQLMessage: 必要な入力パラメタが指定されていません
JDBC-API END 2007/04/17 09:25:56.043 (00:00:00.050)