Temps de réponse réel d’un utilisateur
Le vrai temps de réponse de l’utilisateur est le temps que prend l’ensemble de la transaction pour traiter. Cela est mesuré au niveau de l’interface utilisateur. La différence entre le temps de réponse de l’utilisateur réel et le temps de réponse de l’ordinateur externe pour les transactions d’intégrateur de transactions (TI) dépend de la quantité de traitement effectuée sur le client lui-même. Pour l’approche du client FAT, les possibilités d’avoir une « logique métier » côté client sont supérieures à celles du client léger. Le traitement du client léger implique généralement simplement des retards de traitement des présentations d’écran.
Le temps de réponse pour les transactions du client FAT via TI, lorsque le temps de traitement de l’hôte est pratiquement égal à zéro, est d’environ 50 millisecondes pour une petite transaction (481 Ko d’entrée/sortie). Cela est mesuré par l’application cliente VCperform et représente très étroitement le temps de réponse réel de l’utilisateur final, qui ne manque que le temps de traitement de la présentation à l’écran. La quantité de conversion de données, lourde ou légère, ainsi que l’utilisation d’indicateurs de sélection et d’UDT n’ont pas affecté le temps de réponse.
Ce temps de réponse inclut les retards laN pour le traitement TI et le traitement de la simulation de l’hôte back-end ; il est aussi proche que possible des performances optimales possibles.
Contributeurs au temps de réponse
Sur un système correctement paramétré, le traitement TI contribue généralement à moins de 50 ms au temps de réponse global de l’utilisateur. La validation en deux phases (2PC) ajoute environ 100 ms à cela en raison de l’E/S de disque pour la journalisation de Microsoft Distributed Transaction Coordinator (DTC).
Le contributeur le plus significatif au temps de réponse global est naturellement l’hôte, où la plupart du travail est effectué (logique métier et accès à la base de données). Par conséquent, la zone à cibler en premier dans l’optimisation des performances est l’hôte. Pour avoir une meilleure idée du temps de réponse et des volumes de transaction, utilisez les compteurs de performances TI.