Freigeben über


Echte Benutzerreaktionszeit

Die tatsächliche Benutzerantwortzeit ist die Zeit, zu der die gesamte Transaktion verarbeitet wird. Dies wird auf Benutzeroberflächenebene gemessen. Der Unterschied in der tatsächlichen Antwortzeit des Benutzers und der Antwortzeit für externe Computer für Transaktionsintegrator-Transaktionen (TI) hängt davon ab, wie viel der Verarbeitung auf dem Client selbst erfolgt. Für den FAT-Clientansatz sind die Möglichkeiten, "Geschäftslogik" auf der Clientseite zu haben, größer als die des Thin-Clients. Die Verarbeitung von Dünnclients umfasst in der Regel nur Verzögerungen bei der Bildschirmpräsentationsverarbeitung.

Die Antwortzeit für FAT-Clienttransaktionen über TI, wenn die Hostverarbeitungszeit nahezu null ist, beträgt maximal 50 Millisekunden für eine kleine Transaktion (481 KB in/out). Dies wird von der VCperform-Clientanwendung gemessen und stellt die tatsächliche Antwortzeit des Endbenutzers sehr genau dar, wobei nur die Verarbeitungszeit der Bildschirmpräsentation fehlt. Die Menge der Datenkonvertierung, schwer oder leicht, und auch die Verwendung von Auswahlhinweisen und UDTs wirkten sich nicht auf die Reaktionszeit aus.

Diese Reaktionszeit umfasst die LAN-Verzögerungen sowohl für die TI-Verarbeitung als auch für die Back-End-Hostsimulationsverarbeitung. es ist so nah wie möglich an der bestmöglichen Leistung.

Antwortzeitmitwirkende

Bei einem ordnungsgemäß abgestimmten System trägt die TI-Verarbeitung in der Regel weniger als 50 ms zur Gesamtantwortzeit des Benutzers bei. Der Zwei-Phasen-Commit (2PC) verursacht ungefähr 100 ms zusätzliche Verzögerung aufgrund der Festplatten-E/A bei der Protokollierung durch den Microsoft Distributed Transaction Coordinator (DTC).

Der wichtigste Beitrag zur Gesamtantwortzeit ist natürlich der Host, bei dem der Großteil der Arbeit erledigt ist (Geschäftslogik und Datenbankzugriff). Der Bereich, der sich zuerst bei der Optimierung der Leistung konzentrieren soll, ist also der Host. Verwenden Sie die TI-Leistungsindikatoren, um eine bessere Vorstellung von den Antwortzeit- und Transaktionsvolumen zu erhalten.

Siehe auch

Hauptelemente, die sich auf die Gesamtleistung auswirken