JDBC データ ソース : 制御
このページでは、この JDBC データ ソースの各インスタンスを手動で制御 します。
ボタン
名前 説明 縮小 データ ソースのデータベース接続プールを、現在予約されている接続の数、または接続プールの初期サイズのいずれか大きい方に縮小します。
これは、認可されたユーザのみが呼び出すことのできる特権操作です。
MBean 属性:
JDBCDataSourceRuntimeMBean.shrink
リセット 接続プール内の使用可能なすべてのデータベース接続を停止および再作成することで、データ ソースの接続プールをリセットします。
データ ソースのヘルス状態が [
Unhealthy
] で、初期化し直す必要がある場合に使用します。これは、認可されたユーザのみが呼び出すことのできる特権操作です。
MBean 属性:
JDBCDataSourceRuntimeMBean.reset
ステートメント キャッシュのクリア 接続プール内の各接続について、プリペアド ステートメントおよび呼び出し可能ステートメントのステートメント キャッシュをクリアします。
中断 ヘルス状態が [
Running
] のデータ ソースを中断し、既存の接続を無効化します。データ ソースのいずれかの接続が使用中の場合、このオペレーションは失敗し、ヘルス状態は [Running
] のままとなります。成功すると、ヘルス状態が [
Suspended
] に設定されます。これは、認可されたユーザのみが呼び出すことのできる特権操作です。
MBean 属性:
JDBCDataSourceRuntimeMBean.suspend
強制中断 ヘルス状態が [
Running
] のデータ ソースを中断し、現在の接続ユーザをすべて接続解除します。現在の接続はすべて閉じられ、再作成されます。成功すると、ヘルス状態が [
Suspended
] に設定されます。これは、認可されたユーザのみが呼び出すことのできる特権操作です。
MBean 属性:
JDBCDataSourceRuntimeMBean.forceSuspend
再開 ヘルス状態が [
Suspended
] のデータ ソースに対するすべてのアクセスおよび操作を元に戻します。成功すると、ヘルス状態が [
Running
] に設定されます。これは、認可されたユーザのみが呼び出すことのできる特権操作です。
MBean 属性:
JDBCDataSourceRuntimeMBean.resume
停止 ヘルス状態が [
Running
] のデータ ソースを停止します。データ ソースのいずれかの接続が使用中の場合、このオペレーションは失敗し、ヘルス状態は [Running
] のままとなります。成功すると、ヘルス状態が [
Shutdown
] に設定されます。これは、認可されたユーザのみが呼び出すことのできる特権操作です。
MBean 属性:
JDBCDataSourceRuntimeMBean.shutdown
強制停止 ヘルス状態が [
Running
] のデータ ソースを停止し、現在の接続ユーザをすべて強制的に接続解除します。成功すると、ヘルス状態が [
Shutdown
] に設定されます。これは、認可されたユーザのみが呼び出すことのできる特権操作です。
MBean 属性:
JDBCDataSourceRuntimeMBean.forceShutdown
起動 ヘルス状態が [
Shutdown
] のデータ ソースを開始します。成功すると、ヘルス状態が [
Running
] に設定されます。これは、認可されたユーザのみが呼び出すことのできる特権操作です。
MBean 属性:
JDBCDataSourceRuntimeMBean.start
カラムの表示
[このテーブルのカスタマイズ] を展開して [カラムの表示] リストを変更すると、このページに表示されるデータ ポイントを減らしたり増やしたりできます。それぞれのデータ ポイントは各自のテーブル カラムに表示されます。
以下のテーブルに、このページのカラムに表示できるすべてのデータ ポイントを記載します。
名前 説明 サーバ名 データ ソース インスタンスがデプロイされているサーバ。
状態 データ ソースの現在の状態。
状態の種類は次のとおりです。
[Running]
- データ ソースが有効化されています (デプロイされ、[
Suspended
] でない状態)。これが、データ ソースの通常の状態です。[Suspended]
- データ ソースが手動で無効化されています。
[Shutdown]
- データ ソースが停止され、すべてのデータベース接続が閉じられています。
[Overloaded]
- プール内のすべてのリソースが使用中です。
[Unhealthy]
- (使用中でないにもかかわらず) すべての接続が使用不可になっています。データ ソースの作成時にデータベース サーバが使用できない場合 (作成の再試行を有効にする必要があります)、またはすべての接続が (作成時、予約時、または定期テスト時の) 接続テストに失敗した場合に、この状態になります。
[Unknown]
- データ ソースの状態が不明です。
MBean 属性:
JDBCDataSourceRuntimeMBean.State
最後のアクションの状態 このタスクに関連する状態情報。