ページの先頭です。
ここから本文です。

よくあるご質問(サポートFAQ)

【WebOTX Application Server】SQLランキング情報の見方を教えてください。(OTX-FAQ-000787)

質問内容

アプリケーションからデータベースへのアクセスで遅延が生じた場合などに、アプリケーションとデータベースのどちらに問題があるのかについて、切り分けを行う方法を教えてください。

回答内容

JDBCデータソースでは、実行されたSQL命令の実行時間のランキング情報をログに出力することができます。
出力方法は次のマニュアルの次の箇所を参照ください。

 V8.2 [運用編 > 運用と操作 > 運用と操作 > JDBCデータソースの運用操作 > SQLランキング情報の出力]
 V8.3~V9 [ドメイン構築・基本設定ガイド > リソース > JDBCデータソース > JDBCコネクションプールの管理 > SQLランキング情報の出力]
 V10以降 [構築・運用 > ドメインの構築 > リソース作成・削除 > JDBCデータソース > JDBCコネクションプールの管理 > SQLランキング情報の出力]

ランキング情報の出力イメージは次の通りです。
このランキング情報のexecute time部分は、ご使用のJDBCドライバとデータベースサーバ間でSQL発行にかかった時間を表しています。

2009/03/04 12:11:22.890|---: INFO [woJDBC] JDBC DataSource(V8.20.00.71) Dump Information for jdbc/Oracle
2009/03/04 12:11:22.890|---: INFO
2009/03/04 12:11:22.890|---: INFO ------------------------------------------------------------------------------
2009/03/04 12:11:22.890|---: INFO rank | start time | execute time (ms) | command | trace id
2009/03/04 12:11:22.890|---: INFO ------------------------------------------------------------------------------
2009/03/04 12:11:22.890|---: INFO 1 2009/03/04 12:09:22.465 47 select 22231852
2009/03/04 12:11:22.890|---: INFO 2 2009/03/04 12:11:16.924 4 select 23370325

execute timeが大きい場合、データベース側に問題がある可能性があります。
ネットワークやデータベース側の状況をご確認ください。



【対象製品】Application Server
【確認済みのバージョン】V8.2以降
【確認済みのエディション】すべて
【確認済みの対象OS】すべて
【確認済みのJavaバージョン】すべて
【コンポーネント】JDBCデータソース
【カテゴリー】トラブルシューティング

製品名カテゴリ

WebOTX
WebOTX Application Server

  • コンテンツID: 3150104716
  • 公開日: 2013年03月13日
  • 最終更新日:2019年10月29日

アンケート

サポート情報充実のためアンケートにご協力をお願いいたします。



コメント欄:
ここからページ共通メニューです。 ページ共通メニューを読み飛ばす。