CORRECTIF : L’intégrateur de transactions est lent avec de grands tableaux d’octets non traduits dans Host Integration Server

S’applique à
Host Integration Server 2013 Host Integration Server 2016

Symptômes

Vous définissez un paramètre dans un objet Transaction Integrator (TI) en tant que tableau d’octets d’octets non traduits dans Host Integration Server. Si le tableau d’octets est très volumineux (par exemple, plus de 10 000 octets), l’appel prend plus de temps que lorsqu’un appel similaire est effectué à l’aide de Host Integration Server 2010.

Cause

Dans Host Integration Server, des vérifications supplémentaires sont incluses pour l’empaquetage et le déballage des données pour permettre un meilleur rapport d’erreurs. Dans le tableau d’octets, chaque octet est coché. Lorsqu’il s’agit d’un grand tableau, les performances sont réduites.

Étant donné qu’il s’agit d’un tableau d’octets non traduit, il n’y a pas de traduction. Par conséquent, la vérification supplémentaire des erreurs n’est pas nécessaire. L’intégrateur de transactions a été modifié pour ignorer la vérification des erreurs pour les tableaux d’octets non traduits.

Résolution

Le correctif qui résout ce problème est inclus dans les mises à jour cumulatives suivantes pour Host Integration Server :

Mise à jour cumulative 2 pour Host Integration Server 2016

Mise à jour cumulative 4 pour Host Integration Server 2013

État

Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Références

Découvrez la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.