JDBCバックエンド
JDBC バックエンドアクティビティは、挿入、クエリ、更新、接続プールからの接続の取得など、すべての JDBC コールで構成されます。
| クラス | メソッド |
|---|---|
oracle.jdbc.driver.PhysicalConnection |
|
oracle.jdbc.driver.OracleStatement |
|
oracle.jdbc.driver.OracleDataSource |
|
oracle.jdbc.driver.OraclePreparedStatement |
|
oracle.jdbc.driver.OraclePreparedStatementWrapper |
|
Javaエージェントは、データベースコールの応答時間をJDBCコールが戻ってくるまでにかかる往復時間として測定します。データベースコールの応答時間には、ネットワーク往復時間 + データベース接続時間 + SQL クエリ時間またはデータベースで費やされたその他の時間が含まれます。
デフォルトで、エージェントはデータベースの以下の論理プロパティを使ってJDBCバックエンドを識別します。
- URL
- ホスト名
- ポート番号
- データベーススキーマ
- Version
- ベンダー
データベースバックエンドが、データベースコレクタですでに構成されているデータベースサーバと同じホスト名、ポート番号、およびデータベースタイプを持つ場合、データベースバックエンドはコレクタと自動的に照合されます。そして、アプリケーション フロー マップ、ティアフローマップまたはノードフローマップからデータベースモニタリングへのドリルダウンが有効になります。
JDBCバックエンドの命名プロパティ
JDBCのバックエンド識別に対する以下のプロパティの使用を有効または無効にすることができます。
| 構成可能なプロパティ | デフォルトのJDBCバックエンド自動検出/命名 | 説明 |
|---|---|---|
|
URL |
あり |
ドライバに提供されるJDBC URL |
|
ホスト |
あり |
データベースホスト |
|
ポート |
あり |
データベースポート |
|
データベース |
あり |
データベーススキーマ |
|
Version |
あり |
JDBCドライバがレポートするデータベースバージョン |
|
ベンダー |
あり |
JDBCドライバがレポートするデータベースベンダー |