JPH04338860A - オンライントランザクション制御システム - Google Patents
オンライントランザクション制御システムInfo
- Publication number
- JPH04338860A JPH04338860A JP3141072A JP14107291A JPH04338860A JP H04338860 A JPH04338860 A JP H04338860A JP 3141072 A JP3141072 A JP 3141072A JP 14107291 A JP14107291 A JP 14107291A JP H04338860 A JPH04338860 A JP H04338860A
- Authority
- JP
- Japan
- Prior art keywords
- performance information
- transaction
- execution
- application program
- output means
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 claims abstract description 45
- 238000004891 communication Methods 0.000 claims description 4
- 230000000977 initiatory effect Effects 0.000 claims description 2
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、コンピュータのオンラ
イントランザクション制御に利用する。本発明は、オン
ライントランザクション制御において実行されるトラン
ザクションの性能情報取得および性能分析を容易に行う
ことができるオンライントランザクション制御システム
に関する。
イントランザクション制御に利用する。本発明は、オン
ライントランザクション制御において実行されるトラン
ザクションの性能情報取得および性能分析を容易に行う
ことができるオンライントランザクション制御システム
に関する。
【0002】
【従来の技術】この種のオンライントランザクション制
御システムは、その現状把握、性能改善などに役立たせ
るために、個々のトランザクションの実行に関する各種
の性能情報を採取することが必要になる。
御システムは、その現状把握、性能改善などに役立たせ
るために、個々のトランザクションの実行に関する各種
の性能情報を採取することが必要になる。
【0003】従来のオンライントランザクション制御シ
ステムでは、トランザクションのCPU使用時間、終了
までの経過時間などの性能情報をトランザクション単位
に採取するか、性能情報を採取するためにアプリケーシ
ョンプログラムに性能情報を採取する処理を追加してい
た。
ステムでは、トランザクションのCPU使用時間、終了
までの経過時間などの性能情報をトランザクション単位
に採取するか、性能情報を採取するためにアプリケーシ
ョンプログラムに性能情報を採取する処理を追加してい
た。
【0004】
【発明が解決しようとする課題】上述した従来の方式で
は、トランザクションの性能情報はトランザクション単
位であり、オンライントランザクション制御システム全
体の性能評価を有効に行うことが可能であるが、個々の
トランザクションの性能評価を行う場合、トランザクシ
ョンごとの性能情報だけでは、アプリケーションプログ
ラムのどの処理に時間を要したか、また、アプリケーシ
ョンプログラムのどの処理を改善すればターンアラウン
ド時間が短くなるかなどのトランザクションの内部の各
処理の内分けの把握ができず、個々のトランザクション
の性能分析をすることが難しい欠点があった。
は、トランザクションの性能情報はトランザクション単
位であり、オンライントランザクション制御システム全
体の性能評価を有効に行うことが可能であるが、個々の
トランザクションの性能評価を行う場合、トランザクシ
ョンごとの性能情報だけでは、アプリケーションプログ
ラムのどの処理に時間を要したか、また、アプリケーシ
ョンプログラムのどの処理を改善すればターンアラウン
ド時間が短くなるかなどのトランザクションの内部の各
処理の内分けの把握ができず、個々のトランザクション
の性能分析をすることが難しい欠点があった。
【0005】または、個々のトランザクションの性能を
分析するために、アプリケーションプログラムに性能情
報を採取する処理を追加し、トランザクション内部の各
処理の内分けに関する性能情報を採取しなければならな
い欠点があった。
分析するために、アプリケーションプログラムに性能情
報を採取する処理を追加し、トランザクション内部の各
処理の内分けに関する性能情報を採取しなければならな
い欠点があった。
【0006】本発明はこのような欠点を除去するもので
、トランザクションの内部の各処理の内分けを把握する
ことができ、性能分析を容易に行うことができるシステ
ムを提供することを目的とする。
、トランザクションの内部の各処理の内分けを把握する
ことができ、性能分析を容易に行うことができるシステ
ムを提供することを目的とする。
【0007】
【課題を解決するための手段】本発明は、通信回線を介
して端末装置に接続され、アプリケーションプログラム
と、前記端末装置からのトランザクション処理要求メッ
セージの受け取り、およびトランザクション処理実行結
果を示すトランザクション処理結果メッセージの前記端
末装置への送出を行う端末入出力手段と、この端末入出
力手段からトランザクション処理要求メッセージを受け
取り、前記アプリケーションプログラムの実行を制御す
るトランザクション実行制御手段と、トランザクション
の開始処理を行うトランザクション開始手段と、前記ア
プリケーションプログラムの実行終了後にトランザクシ
ョンの終了処理を行うトランザクション終了手段とを備
えたオンライントランザクション制御システムにおいて
、前記アプリケーションプログラムの実行アドレスと実
行アドレスを取得した時刻を含む性能情報を記憶する性
能情報格納領域と、性能情報を格納する性能情報格納フ
ァイルとを設け、タイマ装置と、このタイマ装置から通
知される一定時間ごとに前記アプリケーションプログラ
ムの実行アドレスを含む性能情報を取得し、前記性能情
報格納領域に格納する性能情報取得手段と、前記アプリ
ケーションプログラムの実行アドレスと実行アドレスを
取得した時刻を含む性能情報を前記性能情報格納ファイ
ルに格納するファイル書き込み手段と、トランザクショ
ン終了後に前記性能情報格納領域に記憶された前記アプ
リケーションプログラムの実行アドレスおよび実行アド
レスを取得した時刻を含む性能情報を読み出し、前記フ
ァイル書き込み手段に通知する性能情報出力手段とを備
えたことを特徴とする。
して端末装置に接続され、アプリケーションプログラム
と、前記端末装置からのトランザクション処理要求メッ
セージの受け取り、およびトランザクション処理実行結
果を示すトランザクション処理結果メッセージの前記端
末装置への送出を行う端末入出力手段と、この端末入出
力手段からトランザクション処理要求メッセージを受け
取り、前記アプリケーションプログラムの実行を制御す
るトランザクション実行制御手段と、トランザクション
の開始処理を行うトランザクション開始手段と、前記ア
プリケーションプログラムの実行終了後にトランザクシ
ョンの終了処理を行うトランザクション終了手段とを備
えたオンライントランザクション制御システムにおいて
、前記アプリケーションプログラムの実行アドレスと実
行アドレスを取得した時刻を含む性能情報を記憶する性
能情報格納領域と、性能情報を格納する性能情報格納フ
ァイルとを設け、タイマ装置と、このタイマ装置から通
知される一定時間ごとに前記アプリケーションプログラ
ムの実行アドレスを含む性能情報を取得し、前記性能情
報格納領域に格納する性能情報取得手段と、前記アプリ
ケーションプログラムの実行アドレスと実行アドレスを
取得した時刻を含む性能情報を前記性能情報格納ファイ
ルに格納するファイル書き込み手段と、トランザクショ
ン終了後に前記性能情報格納領域に記憶された前記アプ
リケーションプログラムの実行アドレスおよび実行アド
レスを取得した時刻を含む性能情報を読み出し、前記フ
ァイル書き込み手段に通知する性能情報出力手段とを備
えたことを特徴とする。
【0008】前記端末入出力手段は、前記アプリケーシ
ョンプログラムの実行アドレス、および実行アドレスを
採取した時刻を含む性能情報を前記端末装置に送出する
手段を含み、前記性能情報出力手段は、前記性能情報格
納領域から性能情報を読み出し、前記端末入出力手段に
通知する手段を含むことが望ましい。
ョンプログラムの実行アドレス、および実行アドレスを
採取した時刻を含む性能情報を前記端末装置に送出する
手段を含み、前記性能情報出力手段は、前記性能情報格
納領域から性能情報を読み出し、前記端末入出力手段に
通知する手段を含むことが望ましい。
【0009】
【作用】通信回線を介して接続された端末装置からトラ
ンザクション処理を要求するトランザクション処理要求
メッセージを入力してアプリケーションプログラムを実
行し実行結果を端末装置に表示するトランザクション処
理において、端末装置から入力されたトランザクション
処理要求メッセージを受け取り、アプリケーションプロ
グラムの実行を制御してトランザクションの開始処理を
行う。
ンザクション処理を要求するトランザクション処理要求
メッセージを入力してアプリケーションプログラムを実
行し実行結果を端末装置に表示するトランザクション処
理において、端末装置から入力されたトランザクション
処理要求メッセージを受け取り、アプリケーションプロ
グラムの実行を制御してトランザクションの開始処理を
行う。
【0010】アプリケーションプログラムの実行終了後
、トランザクションの終了処理を行い、アプリケーショ
ンプログラムの実行アドレスと実行アドレスを取得した
時刻を含む性能情報を性能情報格納領域に記憶し、タイ
マ装置より通知される一定時間ごとに記憶した性能情報
を取得して性能情報格納ファイルに格納するとともに、
性能情報格納領域に記憶されているアプリケーションプ
ログラムの性能情報を読み出し、端末装置に表示する。
、トランザクションの終了処理を行い、アプリケーショ
ンプログラムの実行アドレスと実行アドレスを取得した
時刻を含む性能情報を性能情報格納領域に記憶し、タイ
マ装置より通知される一定時間ごとに記憶した性能情報
を取得して性能情報格納ファイルに格納するとともに、
性能情報格納領域に記憶されているアプリケーションプ
ログラムの性能情報を読み出し、端末装置に表示する。
【0011】これにより、アプリケーションプログラム
の内部の各処理の実行時間の内分けを把握することがで
き、トランザクションの性能を容易に分析することがで
きる。さらに、アプリケーションプログラムの修正ある
いは実行後即時に性能情報を取得し、その性能を踏まえ
たアプリケーションプログラムの開発を容易に行うこと
ができる。
の内部の各処理の実行時間の内分けを把握することがで
き、トランザクションの性能を容易に分析することがで
きる。さらに、アプリケーションプログラムの修正ある
いは実行後即時に性能情報を取得し、その性能を踏まえ
たアプリケーションプログラムの開発を容易に行うこと
ができる。
【0012】
【実施例】次に、本発明実施例を図面に基づいて説明す
る。図1は本発明実施例の構成を示すブロック図である
。
る。図1は本発明実施例の構成を示すブロック図である
。
【0013】本発明実施例は、通信回線を介して端末装
置1に接続され、アプリケーションプログラム5と、端
末装置1からのトランザクション処理要求メッセージの
受け取り、およびトランザクション処理実行結果を示す
トランザクション処理結果メッセージの端末装置1への
送出を行う端末入出力手段2と、この端末入出力手段2
からトランザクション処理要求メッセージを受け取り、
アプリケーションプログラム5の実行を制御するトラン
ザクション実行制御手段3と、トランザクションの開始
処理を行うトランザクション開始手段4と、アプリケー
ションプログラム5の実行終了後にトランザクションの
終了処理を行うトランザクション終了手段6とを備え、
さらに、本発明の特徴として、アプリケーションプログ
ラム5の実行アドレスと実行アドレスを取得した時刻を
含む性能情報を記憶する性能情報格納領域10と、性能
情報を格納する性能情報格納ファイル12とを設け、タ
イマ装置8と、このタイマ装置8から通知される一定時
間ごとにアプリケーションプログラム5の実行アドレス
を含む性能情報を取得し、性能情報格納領域10に格納
する性能情報取得手段7と、アプリケーションプログラ
ム5の実行アドレスと実行アドレスを取得した時刻を含
む性能情報を性能情報格納ファイル12に格納するファ
イル書き込み手段11と、トランザクション終了後に性
能情報格納領域10に記憶されたアプリケーションプロ
グラム5の実行アドレスおよび実行アドレスを取得した
時刻を含む性能情報を読み出し、ファイル書き込み手段
11に通知する性能情報出力手段9とを備え、端末入出
力手段2には、アプリケーションプログラム5の実行ア
ドレス、および実行アドレスを採取した時刻を含む性能
情報を端末装置1に送出する手段を含み、性能情報出力
手段9には、性能情報格納領域10から性能情報を読み
出し、端末入出力手段2に通知する手段を含む。
置1に接続され、アプリケーションプログラム5と、端
末装置1からのトランザクション処理要求メッセージの
受け取り、およびトランザクション処理実行結果を示す
トランザクション処理結果メッセージの端末装置1への
送出を行う端末入出力手段2と、この端末入出力手段2
からトランザクション処理要求メッセージを受け取り、
アプリケーションプログラム5の実行を制御するトラン
ザクション実行制御手段3と、トランザクションの開始
処理を行うトランザクション開始手段4と、アプリケー
ションプログラム5の実行終了後にトランザクションの
終了処理を行うトランザクション終了手段6とを備え、
さらに、本発明の特徴として、アプリケーションプログ
ラム5の実行アドレスと実行アドレスを取得した時刻を
含む性能情報を記憶する性能情報格納領域10と、性能
情報を格納する性能情報格納ファイル12とを設け、タ
イマ装置8と、このタイマ装置8から通知される一定時
間ごとにアプリケーションプログラム5の実行アドレス
を含む性能情報を取得し、性能情報格納領域10に格納
する性能情報取得手段7と、アプリケーションプログラ
ム5の実行アドレスと実行アドレスを取得した時刻を含
む性能情報を性能情報格納ファイル12に格納するファ
イル書き込み手段11と、トランザクション終了後に性
能情報格納領域10に記憶されたアプリケーションプロ
グラム5の実行アドレスおよび実行アドレスを取得した
時刻を含む性能情報を読み出し、ファイル書き込み手段
11に通知する性能情報出力手段9とを備え、端末入出
力手段2には、アプリケーションプログラム5の実行ア
ドレス、および実行アドレスを採取した時刻を含む性能
情報を端末装置1に送出する手段を含み、性能情報出力
手段9には、性能情報格納領域10から性能情報を読み
出し、端末入出力手段2に通知する手段を含む。
【0014】次に、このように構成された本発明実施例
の動作について図面を参照して説明する。
の動作について図面を参照して説明する。
【0015】図2は本発明実施例における端末入出力手
段の動作の流れを示す流れ図、図3は本発明実施例にお
ける性能情報取得手段の動作の流れを示す流れ図、図4
は本発明実施例における性能情報出力手段の動作の流れ
を示す流れ図、図5は本発明実施例における性能情報格
納領域の構成を示す図である。
段の動作の流れを示す流れ図、図3は本発明実施例にお
ける性能情報取得手段の動作の流れを示す流れ図、図4
は本発明実施例における性能情報出力手段の動作の流れ
を示す流れ図、図5は本発明実施例における性能情報格
納領域の構成を示す図である。
【0016】本実施例では、性能情報として、アプリケ
ーションプログラムの実行アドレスと実行アドレスを採
取した時刻を取得する例について説明する。
ーションプログラムの実行アドレスと実行アドレスを採
取した時刻を取得する例について説明する。
【0017】端末利用者が端末装置1からトランザクシ
ョン処理要求メッセージを入力すると、端末入出力手段
2は、入力されたトランザクション処理要求メッセージ
を端末装置1より受け取り(ステップ21)、トランザ
クション実行制御手段3にそのトランザクション処理要
求メッセージを通知する(ステップ22)。
ョン処理要求メッセージを入力すると、端末入出力手段
2は、入力されたトランザクション処理要求メッセージ
を端末装置1より受け取り(ステップ21)、トランザ
クション実行制御手段3にそのトランザクション処理要
求メッセージを通知する(ステップ22)。
【0018】トランザクション実行制御手段3は、トラ
ンザクション処理要求メッセージを受け取ると、アプリ
ケーションプログラム5を実行する前に、トランザクシ
ョン開始処理を行うためにトランザクション開始手段4
を起動する。
ンザクション処理要求メッセージを受け取ると、アプリ
ケーションプログラム5を実行する前に、トランザクシ
ョン開始処理を行うためにトランザクション開始手段4
を起動する。
【0019】トランザクション開始手段4は、トランザ
クション開始ジャーナルの出力処理などのトランザクシ
ョン開始処理を行った後、性能情報を取得するため性能
情報取得手段7を起動する。
クション開始ジャーナルの出力処理などのトランザクシ
ョン開始処理を行った後、性能情報を取得するため性能
情報取得手段7を起動する。
【0020】性能情報取得手段7は、図3に示すように
タイマ装置8からの起動か否か判断する(ステップ31
)。タイマ装置8からの起動でない場合には、性能情報
取得要求であるか否かを判断する(ステップ32)。 性能情報取得要求であれば性能情報取得フラグをONに
する(ステップ33)。
タイマ装置8からの起動か否か判断する(ステップ31
)。タイマ装置8からの起動でない場合には、性能情報
取得要求であるか否かを判断する(ステップ32)。 性能情報取得要求であれば性能情報取得フラグをONに
する(ステップ33)。
【0021】トランザクション開始処理が終了した後、
トランザクション実行制御手段3はアプリケーションプ
ログラム5を実行する。
トランザクション実行制御手段3はアプリケーションプ
ログラム5を実行する。
【0022】一方、タイマ装置8は一定時間ごとに性能
情報取得手段7を起動する。
情報取得手段7を起動する。
【0023】タイマ装置8により起動された性能情報取
得手段7がステップ31でタイマ装置8からの起動であ
ると判断された場合は、性能情報取得フラグがONであ
るか否か判断する(ステップ35)。ONである場合に
は、アプリケーションプログラム5の実行アドレスを取
得し(ステップ36)、現時刻と取得した実行アドレス
を性能情報格納領域10に記憶する(ステップ37)。
得手段7がステップ31でタイマ装置8からの起動であ
ると判断された場合は、性能情報取得フラグがONであ
るか否か判断する(ステップ35)。ONである場合に
は、アプリケーションプログラム5の実行アドレスを取
得し(ステップ36)、現時刻と取得した実行アドレス
を性能情報格納領域10に記憶する(ステップ37)。
【0024】このように、性能情報取得手段7は、タイ
マ装置8により一定時間ごとに起動され、性能情報格納
領域10にアプリケーションプログラム5の実行アドレ
スと実行アドレスを取得した時刻を記憶する。
マ装置8により一定時間ごとに起動され、性能情報格納
領域10にアプリケーションプログラム5の実行アドレ
スと実行アドレスを取得した時刻を記憶する。
【0025】性能情報格納領域10は、図5に示すよう
に時刻51と実行アドレス52により構成される。
に時刻51と実行アドレス52により構成される。
【0026】アプリケーションプログラム5の実行が終
了すると、トランザクション実行制御手段3は、トラン
ザクションの終了処理を行うため、トランザクション終
了手段6にアプリケーションプログラム5の実行が終了
したことを通知する。
了すると、トランザクション実行制御手段3は、トラン
ザクションの終了処理を行うため、トランザクション終
了手段6にアプリケーションプログラム5の実行が終了
したことを通知する。
【0027】トランザクション終了手段6は、性能情報
の取得を終了させるため、性能情報取得手段7に性能情
報の取得終了通知をする。ステップ32で性能情報取得
要求であると判断された場合は性能情報取得フラグをO
FFにする(ステップ34)。これにより、タイマ装置
8より性能情報取得手段7が起動されても、性能情報取
得手段7は性能情報を採取しない。
の取得を終了させるため、性能情報取得手段7に性能情
報の取得終了通知をする。ステップ32で性能情報取得
要求であると判断された場合は性能情報取得フラグをO
FFにする(ステップ34)。これにより、タイマ装置
8より性能情報取得手段7が起動されても、性能情報取
得手段7は性能情報を採取しない。
【0028】トランザクション終了手段6は、性能情報
取得手段7にアプリケーションプログラム5の実行が終
了したことを通知した後、トランザクションの終了ジャ
ーナル出力などのトランザクション終了処理を行い、ト
ランザクションの終了処理が終了したことをトランザク
ション実行制御手段3と性能情報出力手段9に通知する
。
取得手段7にアプリケーションプログラム5の実行が終
了したことを通知した後、トランザクションの終了ジャ
ーナル出力などのトランザクション終了処理を行い、ト
ランザクションの終了処理が終了したことをトランザク
ション実行制御手段3と性能情報出力手段9に通知する
。
【0029】トランザクション実行制御手段3は、トラ
ンザクション終了手段6よりトランザクションの終了処
理の終了通知を受け取ると、アプリケーションプログラ
ム5の実行結果であるトランザクション処理結果メッセ
ージを端末入出力手段2に通知する。
ンザクション終了手段6よりトランザクションの終了処
理の終了通知を受け取ると、アプリケーションプログラ
ム5の実行結果であるトランザクション処理結果メッセ
ージを端末入出力手段2に通知する。
【0030】端末入出力手段2は、図2に示すように、
トランザクション実行制御手段3よりトランザクション
処理結果メッセージを受け取り(ステップ24)、トラ
ンザクション実行制御手段3から受け取ったトランザク
ション処理結果メッセージを端末装置1に送出する。
トランザクション実行制御手段3よりトランザクション
処理結果メッセージを受け取り(ステップ24)、トラ
ンザクション実行制御手段3から受け取ったトランザク
ション処理結果メッセージを端末装置1に送出する。
【0031】一方、性能情報出力手段9は、図4に示す
ように、トランザクション終了手段6よりトランザクシ
ョンの終了処理の終了通知を受け取り(ステップ41)
、性能情報格納領域10よりアプリケーションプログラ
ム5の実行アドレスと実行アドレスを取得した時刻を読
み出し(ステップ42)、アプリケーションプログラム
5の実行アドレスと実行アドレスを取得した時刻をファ
イル書き込み手段11に通知する(ステップ43)。
ように、トランザクション終了手段6よりトランザクシ
ョンの終了処理の終了通知を受け取り(ステップ41)
、性能情報格納領域10よりアプリケーションプログラ
ム5の実行アドレスと実行アドレスを取得した時刻を読
み出し(ステップ42)、アプリケーションプログラム
5の実行アドレスと実行アドレスを取得した時刻をファ
イル書き込み手段11に通知する(ステップ43)。
【0032】ファイル書き込み手段11は、アプリケー
ションプログラム5の実行アドレスと実行アドレスを取
得した時刻を性能情報格納ファイル12に出力する。
ションプログラム5の実行アドレスと実行アドレスを取
得した時刻を性能情報格納ファイル12に出力する。
【0033】さらに、性能情報出力手段9は、アプリケ
ーションプログラム5の実行アドレスと実行アドレスを
取得した時刻を端末入出力手段2に通知する(ステップ
44)。
ーションプログラム5の実行アドレスと実行アドレスを
取得した時刻を端末入出力手段2に通知する(ステップ
44)。
【0034】端末入出力手段2は、図2に示すように、
アプリケーションプログラム5の実行アドレスと実行ア
ドレスを取得した時刻を受け取り(ステップ25)、ア
プリケーションプログラム5の実行アドレスと実行アド
レスを取得した時刻の性能情報を端末装置1に送出する
(ステップ26)。
アプリケーションプログラム5の実行アドレスと実行ア
ドレスを取得した時刻を受け取り(ステップ25)、ア
プリケーションプログラム5の実行アドレスと実行アド
レスを取得した時刻の性能情報を端末装置1に送出する
(ステップ26)。
【0035】
【発明の効果】以上説明したように本発明によれば、ア
プリケーションプログラムの実行アドレスなどの性能情
報が一定時間ごとに取得できるため、アプリケーション
プログラムの内部の各処理の実行時間の内分けを把握す
ることができ、一トランザクションの性能を容易に分析
することができる。
プリケーションプログラムの実行アドレスなどの性能情
報が一定時間ごとに取得できるため、アプリケーション
プログラムの内部の各処理の実行時間の内分けを把握す
ることができ、一トランザクションの性能を容易に分析
することができる。
【0036】また、トランザクション実行ごとにアプリ
ケーションプログラムの実行アドレスなどの性能情報を
端末装置に表示することにより、アプリケーションプロ
グラムを修正、実行後即時の性能情報を取得することが
でき、性能を踏まえたアプリケーションプログラムの開
発を容易に行うことができる効果がある。
ケーションプログラムの実行アドレスなどの性能情報を
端末装置に表示することにより、アプリケーションプロ
グラムを修正、実行後即時の性能情報を取得することが
でき、性能を踏まえたアプリケーションプログラムの開
発を容易に行うことができる効果がある。
【図1】本発明実施例の構成を示すブロック図。
【図2】本発明実施例における端末入出力手段の動作の
流れを示す流れ図。
流れを示す流れ図。
【図3】本発明実施例における性能情報取得手段の動作
の流れを示す流れ図。
の流れを示す流れ図。
【図4】本発明実施例における性能情報出力手段の動作
の流れを示すて流れ図。
の流れを示すて流れ図。
【図5】本発明実施例における性能情報格納領域の構成
を示す図。
を示す図。
1 端末装置
2 端末入出力手段
3 トランザクション実行制御手段
4 トランザクション開始手段
5 アプリケーションプログラム
6 トランザクション終了手段
7 性能情報取得手段
8 タイマ装置
9 性能情報出力手段
10 性能情報格納領域
11 ファイル書き込み手段
12 性能情報格納ファイル
Claims (2)
- 【請求項1】 通信回線を介して端末装置に接続され
、アプリケーションプログラムと、前記端末装置からの
トランザクション処理要求メッセージの受け取り、およ
びトランザクション処理実行結果を示すトランザクショ
ン処理結果メッセージの前記端末装置への送出を行う端
末入出力手段と、この端末入出力手段からトランザクシ
ョン処理要求メッセージを受け取り、前記アプリケーシ
ョンプログラムの実行を制御するトランザクション実行
制御手段と、トランザクションの開始処理を行うトラン
ザクション開始手段と、前記アプリケーションプログラ
ムの実行終了後にトランザクションの終了処理を行うト
ランザクション終了手段とを備えたオンライントランザ
クション制御システムにおいて、前記アプリケーション
プログラムの実行アドレスと実行アドレスを取得した時
刻を含む性能情報を記憶する性能情報格納領域と、性能
情報を格納する性能情報格納ファイルとを設け、タイマ
装置と、このタイマ装置から通知される一定時間ごとに
前記アプリケーションプログラムの実行アドレスを含む
性能情報を取得し、前記性能情報格納領域に格納する性
能情報取得手段と、前記アプリケーションプログラムの
実行アドレスと実行アドレスを取得した時刻を含む性能
情報を前記性能情報格納ファイルに格納するファイル書
き込み手段と、トランザクション終了後に前記性能情報
格納領域に記憶された前記アプリケーションプログラム
の実行アドレスおよび実行アドレスを取得した時刻を含
む性能情報を読み出し、前記ファイル書き込み手段に通
知する性能情報出力手段とを備えたことを特徴とするオ
ンライントランザクション制御システム。 - 【請求項2】 前記端末入出力手段は、前記アプリケ
ーションプログラムの実行アドレス、および実行アドレ
スを採取した時刻を含む性能情報を前記端末装置に送出
する手段を含み、前記性能情報出力手段は、前記性能情
報格納領域から性能情報を読み出し、前記端末入出力手
段に通知する手段を含む請求項1記載のオンライントラ
ンザクション制御システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3141072A JPH04338860A (ja) | 1991-05-15 | 1991-05-15 | オンライントランザクション制御システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3141072A JPH04338860A (ja) | 1991-05-15 | 1991-05-15 | オンライントランザクション制御システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04338860A true JPH04338860A (ja) | 1992-11-26 |
Family
ID=15283583
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3141072A Pending JPH04338860A (ja) | 1991-05-15 | 1991-05-15 | オンライントランザクション制御システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04338860A (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62198942A (ja) * | 1986-02-26 | 1987-09-02 | Nec Corp | デ−タ処理システムの実行履歴トレ−ス方式 |
| JPH02201552A (ja) * | 1989-01-30 | 1990-08-09 | Nec Corp | トランザクショントレース情報採取方式 |
| JPH02242440A (ja) * | 1989-03-16 | 1990-09-26 | Nec Corp | 命令トレース回路 |
| JPH0357036A (ja) * | 1989-07-26 | 1991-03-12 | Nec Corp | マルチプロセッサデータ処理システムにおけるイベント情報採集方式 |
-
1991
- 1991-05-15 JP JP3141072A patent/JPH04338860A/ja active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62198942A (ja) * | 1986-02-26 | 1987-09-02 | Nec Corp | デ−タ処理システムの実行履歴トレ−ス方式 |
| JPH02201552A (ja) * | 1989-01-30 | 1990-08-09 | Nec Corp | トランザクショントレース情報採取方式 |
| JPH02242440A (ja) * | 1989-03-16 | 1990-09-26 | Nec Corp | 命令トレース回路 |
| JPH0357036A (ja) * | 1989-07-26 | 1991-03-12 | Nec Corp | マルチプロセッサデータ処理システムにおけるイベント情報採集方式 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111538638A (zh) | 一种iOS端应用程序性能的监控方法和装置 | |
| JPH04338860A (ja) | オンライントランザクション制御システム | |
| JP2762816B2 (ja) | トランザクション実行トレース情報採取方式 | |
| JP2683251B2 (ja) | コマンド実行履歴ログ採取処理装置 | |
| JP3852636B2 (ja) | 状態データ収集方法及び制御装置 | |
| JP2518390B2 (ja) | システム性能監視方式 | |
| JPH03188538A (ja) | トランザクションデータ処理装置 | |
| JPH02287636A (ja) | ログデータの収集方法 | |
| JPH04239962A (ja) | トランザクション実行解析情報出力方式 | |
| JPH02272668A (ja) | トランザクション実行時系列図表編集方式 | |
| JP3398671B2 (ja) | バンキングシステム | |
| JPH05181713A (ja) | ヒストリ情報採取方式 | |
| JPH0395643A (ja) | 対話処理システムのジョブ実行履歴表示装置 | |
| JPH07271520A (ja) | 外部記憶装置を使用する情報処理装置 | |
| JPH031242A (ja) | 対話処理システムのジョブ管理装置 | |
| JPH02219139A (ja) | プロセス使用メモリ量の測定方式 | |
| JPH06250732A (ja) | プログラマブルコントローラ | |
| JPH0772908A (ja) | プログラマブルコントローラ | |
| JPS59153245A (ja) | デバツグ装置 | |
| JPH02141839A (ja) | オンライントランザクション処理システム | |
| JPH02110748A (ja) | トランザクション実行時系列図表編集方式 | |
| JPH06250891A (ja) | タイムアウト時のエラー情報収集方法 | |
| JPS63142409A (ja) | 端末装置の時刻設定方式 | |
| JPH05250228A (ja) | 障害情報採取方式 | |
| JPH03238958A (ja) | 再開処理軌跡情報収集方式 |