修正: トランザクション インテグレーターがホスト統合サーバーで翻訳されていないバイトの大きな配列で遅い

適用先
Host Integration Server 2013 Host Integration Server 2016

現象

トランザクション インテグレーター (TI) オブジェクトのパラメーターは、Host Integration Server で翻訳されていないバイトのバイト配列として定義します。 バイト配列が非常に大きい場合 (たとえば、10,000 バイトを超える場合)、Host Integration Server 2010 を使用して同様の呼び出しが行われる場合よりも長い時間がかかります。

原因

ホスト統合サーバーでは、データのパッキングとアンパックに関するチェックが追加され、エラー報告が向上します。 バイト配列では、各バイトがチェックされます。 大きな配列の場合、パフォーマンスが低下します。

これは翻訳されていないバイト配列であるため、変換はありません。 そのため、追加のエラー チェックは必要ありません。 トランザクション インテグレーターが、翻訳されていないバイト配列のエラー チェックをスキップするように変更されました。

解決策

この問題を解決する修正プログラムは、Host Integration Server の次の累積的な更新プログラムに含まれています。

ホスト統合サーバー 2016 の累積的な更新プログラム 2

ホスト統合サーバー 2013 の累積的な更新プログラム 4

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

参考資料

Microsoft がソフトウェア更新プログラムの説明に使用する 用語 について説明します。