Startseite > Archiv > Performance-Profiling komplexer Netzwerkanwendungen

Performance-Profiling komplexer Netzwerkanwendungen

dotnetpro 7/2004 Von Kurt Aigner erschienen in dotnetpro 7/2004 auf Seite 54
Code:
Keine Bewertung

Das Nadelöhr finden Eine Netzwerkapplikation soll vielen Anwendern bei gleichzeitigem Zugriff zufriedenstellende Antwortzeiten bieten. Beim Belastungstest fällt die Anwendung aber mit Pauken und Trompeten durch. Wo liegt das Nadelöhr? Für diese Detektivarbeit gibt es entsprechend spezialisierte Werkzeuge, zum Beispiel den Application Expert von Compuware.

Artikel Download

Dieser Artikel ist auch für Nicht-Abonnenten frei verfügbar und kann beliebig heruntergeladen werden!

Artikel als PDF anzeigen
Artikel PDF downloaden

Wichtiger Hinweis: Zu Ihrem eigenen Schutz werden alle PDFs personalisiert!

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

100Sek   1Sek   200455   200457   2004www   3Sek   46Sek   4Sek   7Sek   A0407ProfileAbbildung1   Abbil   Abbildung   Abbildung2   Abbildung3   Abbildung3zeigteinsogenanntes   Abbildung4   Abbildung5   Abbildung6   Abbildung7   aber   abgearbeitet   abgesetzt   Abnahme   abschließende   Abschluss   addiert   Agreements   aktives   alle   allem   allen   aller   Allerdings   Analy   Analyse   anderen   Anfor   Anforde   Anforderung   Anforderungen   angebunden   Angenommen   angeschlossen   Annahme   anschließend   Anteil   Antwort   Antwortzeit   Antwortzeiten   Antwortzeitenbieten   AntwortzeitMessung1   AntwortzeitMessung2   Antwortzeitverhalten   Anwender   Anwendern   Anwenders   Anwendung   Anwendungen   Anzahl   anzustellen   Application   arbeitet   Archi   Artikel   Aspnet_ws   ASPX   auch   aufgelis   aufgezeichne   Aufschluss   auftreten   Aufwand   Augenblick   ausführen   ausführt   ausgeführt   ausgegangen   Auslastung   Auslieferung   Ausnahme   ausNetzwerksicht   Aussage   äußerst   Auswir   Autor   Balken   Bandbrei   Bandbreite   Bandbreiten   Bandbreitenbestimmung   bank   Bedingungen   beeinflusst   Beginn   beim   BeimBelastungstestfälltdieAnwendungabermitPaukenundTrompeten   BeimLasttestdurchgefallen   Beispiel   Beispielanwendung   beispielsweise   bekannt   Benutzer   Benutzerprofil   berechnet   Berechnung   Bereich   bereits   besseren   Bestätigung   besteht   Bestellvorgang   bestimmt   beteiligten   betragen   Betrieb   Bevor   bewusst   beziehen   beziehungsweise   Bezug   bezüglich   blau   Bleibt   blem   Blick   Bounce   brauchten   bringen   bung   CalcShippingWS   cationExpert   cecode   chen   cher   Client   ClientmitISDN   Clients   Code   Codes   Codezeile   codieren   Compuware   count   dabei   dadurch   dafür   Dahinter   damit   Danach   darf   dargestellt   darstellen   Darstellung   Darüber   DasNadelöhrfinden   DasProblemeinkreisen   dass   dasszwischendenTiersausgetauschtwurde   Daten   Datenbank   Dateninhalt   Datenmenge   davon   dazu   decodiert   decodierten   DecodierterNetzwerkverkehreinesAnwenders   Demonstra   denn   DenNetzwerkverkehranalysieren   derAnforderungenzuverdeutlichen   derartige   derteAntwortzeitumdasFünffache   derungen   desWebbrowsers   detaillierte   deutlich   deutliche   DevPart   DevPartner   DevPartnerStudioPro   Diagramm   DiagrammeinesAnwendersinderTestumgebung   DieLösung   dies   diese   diesem   diesen   dieser   dieses   direkt   dotnetpro   dung   durch   durchgeführt   durchschnitt   Ebene   Echtbetrieb   Edition   Effekt   egal   eigenes   Einbeziehung   Einblicke   eine   einem   einen   EineNetzwerkapplikationsollvielenAnwendernbeigleichzeitigemZugriffzufriedenstellende   einer   eines   einfach   Einfluss   eingebaut   eingegrenzt   eingehalten   einzelnen   Ende   endgültig   Engineerings   Engpass   enthalten   entscheidend   entspricht   entwickelte   entwickelter   Entwickler   Entwicklungsphase   ErfolgreichesTuning   erfüllt   Ergeb   Ergebnis   Ergebnisse   ErgebnissederPerformance   Ergebnissen   ergibt   erhöhen   erkannt   erkennen   Erkenntnis   ermittelt   ermittelten   ermöglichen   erreicht   erstellt   ersten   erwarten   Expert   Explorer   Fall   fällt   Fast   Fazit   Fehlersuche   Fensterhälfte   fert   fessionalEdition   feststellen   Flaschenhals   folgen   folgt   forderten   Form   fragen   Framework   früheren   frühestmöglichen   frühzeitig   führen   führt   fundierte   funktional   funktionalen   FürdieseDetektivarbeitgibtesentsprechendspezialisierteWerk   ganz   ganze   garan   gebnis   gebunden   gebung   gefähr   gefor   geforderte   geforderten   gefragt   geführt   gegeben   Gegen   Gegenrichtung   Gegensatz   gegenüber   gelbe   gelöscht   gemessen   gemessene   genannten   Genauer   geplanten   geprüft   gerade   geringerem   Gesamt   Gesamtantwortzeit   gesamten   Geschäfts   Geschäftspro   Geschäftsprozess   geschieht   gesucht   getestet   getroffen   gewesen   gezielt   gezielte   gibt   gleichzeitig   Größe   größer   größere   größeres   grünen   guter   haben   Hälfte   haltsam   handelt   hätte   heißt   herausstellen   hier   hilfreich   hinaus   hingen   hinterlegt   Hoch   hochgerechnete   Hochrechnung   HochrechnungderAntwortzeitindieZielumgebung   HochrechnungderAntwortzeitindieZielumgebungfüreinenAnwender   Hochrechnungen   hohe   HTTP   idealen   Identifiziert   identifizierte   IExplore   Ihre   Ihrer   INETINFO   Information   Inhalt   Initialisierung   inkomplexenNetzen   integriert   Internet   ISDN   Item   ItemList   Jede   jedem   jeden   Jederdargestellte   jeweils   kann   KBit   Kbps   keine   kennt   kete   kiertenHTTP   Klein   kleine   kleinstmögliche   Kommunikationstattfindet   Komponenten   konfiguriert   können   konnte   konsistente   konsumiert   kontrollieren   Kosten   künftigen   kungen   KurtAigneristCon   laden   Lage   langsame   langsamste   lässt   Lasttest   Lasttests   lastung   Latenzzeit   Lauf   laufen   läuft   Laufzeitverhalten   leicht   lein   leitung   Lesen   Level   lich   lichen   liefert   liegt   linken   List   lösen   löst   Lösung   lutionsbeiCompu   macht   mance   Maschine   Maßnahmen   maximal   maximale   Mbit   mehr   messen   Messergebnisse   Messung   MessungaufSourcecode   MessungderCPU   Messverfahren   Methode   Methodenaufrufe   Milli   minimieren   misst   mitgeteilt   Mitte   möglich   mögliche   Möglichkeit   mühsam   müssen   Musterprozess   nach   näher   NähereInformationenfindenSie   nämlich   Natürlichwerden   nendefiniertenGeschäftsprozess   Netzwerkes   Netzwerksicht   Netzwerkverkehr   Netzwerkverkehrs   Netzwerkverkehrsinsogenannten   nicht   nimmt   noch   nutzerzahlen   nützliches   obere   oberen   oder   offensichtlich   optimieren   Optimierungs   Oracle   Page_Load   Pakete   parallel   passiert   passiv   pekt   perfor   Performance   PfeilisteinNetzwerkpaket   Potenzial   präventiven   Praxis   Problem   Probleme   produktionsumgebung   Professional   ProfilingkomplexerNetzwerkanwendungen   Profilingund   Programme   Projekt   Provisioning   Prozent   Prozentangaben   Prozentzahl   Prozess   prüfen   prüft   puware   Qualität   rechnet   Rechnung   rechten   Regel   Reihe   Reverse   rich   Richtung   Risiken   rote   rückt   rungen   schinen   schlechte   Schleife   Schleifen   schnellstmögliche   Schnitt   schon   Segment   sehen   Sehr   sein   seiner   Seite   Sekun   Sekunde   Sekunden   selben   selbst   SELECT   SELECTs   sentlich   Server   Service   sich   sieht   sind   sinnlose   Situation   snif   Software   sogar   solche   solchen   soll   Sollte   sollten   sondern   sorgt   Sour   Sourcecode   Spalte   spricht   standhält   ständigen   Start   starten   Startzeit   Statement   Statements   StatementsItem   steht   Steigerung34   Stelle   stellen   steuerelement   strecken   Studio   Stunde   sultantfürTesting   sung   Tabelle   Taktzyklus   Task   Tasks   tatsächlich   tauscht   TechnikPerformance   Technologie   Teil   tektur   temtasks   tenzzeiten   Termin   Tests   Testumge   Testumgebung   Testumgebungwiederholt   Thread   Threads   tiefe   Tier   Tiers   tiert   tionszwecken   TOOLS   Tragweite   Transaktion   Transaktionen   transportieren   Treiber   tung   Tuning   Tunings   TuningvonMulti   über   überflüssig   überlastet   Überlastung   Überprü   überprüft   überschritten   übertragen   umfassende   Umfeld   unauf   unddas   undDevelopment   unnötig   unten   unter   unterboten   untersucht   unterwww   unverändert   unzählige   Ursache   Verantwortlichen   Verbesserung   verbraucht   verdreifa   vereinbar   Verfügung   Verhalten   Verkehr   verkürzt   vermeiden   vermu   verringert   verstopf   verteilten   verteilter   viel   viele   Visual   völlig   Vorausset   VoraussetzungenCompuwareAppli   vorhanden   Vorweg   Während   WANs   ware   wäre   wären   warteten   Webserver   Webservers   Webshop   Webshops   weiß   welche   welcher   Welt   wender   wenig   Wenn   werden   Werk   Werkzeug   Wert   Werte   wesentlich   wichtig   wichtige   wichtiger   wieder   wird   wobei   Wochen   wohl   WoliegtdasNadelöhr   wortzeit   wurde   würde   zeigt   Zeile   Zeit   ZeitaufMethodenebene   Zeiten   Zeitenanalysieren   Zeitpunkt   zeitverhalten   zent   zess   zesses   zeug   zeuge   ZielinfrastrukturdesWebshopsundAufbaudesLasttests   Zielum   Zielumgebung   zuerst   zumBeispieldenApplicationExpertvonCompuware   zungen   zusammenzusetzen   Zusätz   Zusätzlich   zwei   zweiteMessung   zwischen

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen