3.14.8 DB Connectorのコンテナ管理でのサインオンの最適化
DB Connectorでは,コンテナ管理のサインオンとコンポーネント管理のサインオンをサポートしています。
それぞれの方法の特徴を次に示します。
- コンテナ管理でのサインオンの場合
-
コンテナ管理のサインオンを使用する場合,DB Connectorで設定するユーザ名とパスワードを使用して,データベースにアクセスします。
- コンポーネント管理でのサインオンの場合
-
コンポーネント管理でのサインオンを使用する場合,コネクションファクトリのgetConnectionメソッドに渡されたユーザ名とパスワードを使用してデータベースにアクセスします。
なお,DBConnector_DABJ_XA.rarを使用する場合(グローバルトランザクションを使用する場合),XAOpen文字列に指定されたユーザ名とパスワードだけが有効となります。このため,getConnectionメソッドでユーザ名とパスワードを指定して利用する,コンポーネント管理でのサインオンはできません。
コンテナ管理のサインオンをするときに,サインオンの最適化機能を使用すると,コンテナ管理でのサインオン動作が最適化され,データベースとのコネクション取得のパフォーマンスが向上します。
DB Connectorのコンテナ管理でのサインオンの最適化をするための設定は,J2EEサーバのプロパティをカスタマイズして設定します。J2EEサーバの動作設定のカスタマイズについては,「3.14.10 実行環境での設定」を参照してください。
- 注意事項
-
-
コンテナ管理でのサインオンの最適化は,コンポーネント管理のサインオンをしない場合に使用してください。コンテナ管理でのサインオンの最適化をすると,コンポーネント管理でのサインオンは利用できなくなります。
-