Db2 11.5.7 に対する IBM Data Server Driver for JDBC and SQLJ の機能拡張

IBM Data Server Driver for JDBC and SQLJ には、 Db2 11.5.7 基本製品、そのモディフィケーション・パック、およびそのフィックスパックのいくつかの主要な機能拡張が含まれています。 1 つのリリースの各フィックスパックは累積的です。つまり、ある特定のフィックスパックには、それまでのフィックスパックに組み込まれていた機能拡張と新規フィーチャーが含まれています。

重要: この修正パック・リリースは、現在、以下の Db2 製品で使用可能です。Db2 on Cloud および Db2 Warehouse on Cloud は、2022 年の早い時期にバージョン 11.5.7 に更新されます。

11.5.7 の機能拡張

表 1. 11.5 での IBM Data Server Driver for JDBC and SQLJ の機能拡張と新機能
機能拡張 説明
queryDataSize 値の増加による照会フェッチ・パフォーマンスの向上 JCC ドライバーの queryDataSize 値は、データの取得に必要なデータ・ソースへのトリップ数を制御することにより、Db2 アプリケーションを最適化するために使用されます。
Db2 11.5.7 のリリースでは、queryDataSize の最大値が前の制限である 256 KB から 10 MB に増やされました。 この増加により、データの取得に必要な移動回数が大幅に削減され、低速のネットワークでのパフォーマンスが向上します。また、クライアントからサーバーへの距離が大きいネットワークでもパフォーマンスが向上します。
マルチトランスポート・モデルによるマルチプロセスの T4 XA サポート 拡張アーキテクチャー (XA) を使用するトランザクション・データベースの場合、 Db2 は、同じトランザクション中に複数のアプリケーション・プロセスから複数のトランスポートをサポートします。 これは、マルチ・トランスポート・モデルと呼ばれています。
Db2 11.5.7のリリースでは、XA トランザクションが別のプロセスを使用してデュアル・トランスポート・モードに従うかどうかを設定するために、2 つの Db2 JCC ドライバー・プロパティーが使用されます。
詳しくは、IBM Data Server Driver for JDBC and SQLJ 構成プロパティー のプロパティー db2.jcc.enableDualTransportUsingDifferentProcess および db2.jcc.override.enableDualTransportUsingDifferentProcess を参照してください。