Application Development Support

Die Aufgabengebiete dieser Disziplin liefern individuelle Empfehlungen zur Applikations-Optimierungen im Kontext korrespondierender Datenbanksysteme.
Konkret handelt es sich hierbei um valide Empfehlungen an die Applikationsentwickler zur Optimierung von Abfragen, Indizes, Reports, etc. und zur Optimierung des Datenbank-Designs.
Die Application Development Support Experten der dbaservices besitzen Erfahrungen in der Entwicklung von Applikationen und in der Entwicklung von Datenbanken. In dieser Kombination lassen sich viele Performance relevante Bereiche in der Tiefe analysieren und mit konkreten Empfehlungen optimieren.

Hier ein typisches Beispiel für das Consulting eines Application Development Support:
Vorausgehend klagen die Anwender über eine stark verzögernde Reaktion einer Anwendung nach bestimmten Vorgängen.
Zunächst werden die Bereiche und Prozesse identifiziert, die beispielsweise nachweislich einen hohen I/O Konsum verursachen. Nach der Aufzeichnung und der Analyse der betroffenen Bereiche erfolgt eine nähere Betrachtung der Ursachen.  Als Beispiel werden zum Teil konkurrierende Operationen identifiziert, die eine hohe Wartezeiten für einzelne Transaktionen erzeugen. Hier werden dementsprechende konkrete Handlungsempfehlungen erteilt, um diese Verzögerungen zu eliminieren und zu reduzieren.

Zumeist werden wir direkt von den Kunden/Anwendern beauftragt, um die Situation für alle Beteiligten positiv zu korrigieren. Es gibt auch Fälle bei denen die Applikationsentwickler auf uns zukommen, um gemeinsam die Problemzonen zu lokalisieren und zu optimieren.

Diesen Artikel teilen :Share on Google+Share on LinkedInTweet about this on TwitterShare on Facebook
Visit us on FacebookVisit us on TwitterVisit us on GooglePlusVisit us on Xing