Clemens Müller EDV-Beratung
Meine Tätigkeitsschwerpunkte:
Technologieberatung für Softwareprojekte
Sie planen einen Technologiewechsel, eine zusätzliche Integration oder
suchen
einfach nur Optimierungspotential in bestehenden Anwendungen?
Eine Analyse hilft, eine gute und längerfristige Produktstrategie zu
implementieren.
Interims-Krisen-Betreuung
Wenn Softwareprojekte Zeit- oder Funktionserwartungen verfehlen, helfen
langfristige Strategien nicht.
Eine Betreuung bei der Identifizierung und Lösung der tatsächlichen
kritischen Punkte hilft, das Projektteam zu entlasten und das
Projektziel zu erreichen. Während das Projektmanagement das "Was" und
"Wann" interessiert, ist für die Umsetzung das "Wie" und "Wer"
entscheidend.
Analyse SQL Performance
Sie benötigen echte Analyse und Beseitung von SQL-Bottlenecks?
Teilaspekte wie Veränderung von Datenbankparametern, fallbasierte
Indexerstellung oder aufwändiges try-and-error
auf Applikationsseite führen nicht zu kalkulierbaren Ergebnissen.
Am Beginn jeder Analyse steht die Festlegung eines Sollwertes
(Performance-Ziel).
Jede erstellte Analyse enthält die Auswirkungen (tatsächlicher
End-To-End
Anteil an der Performance), das Optimierungspotential
(was eine Überarbeitung bringen kann) und eine Aufwandschätzung (Umfang
der Änderungen).
Langsame Verarbeitung tritt auf, wenn eine SQL-Anweisung mit schlechtem
Zugriffspfad ausgeführt wird oder eine SQL-Anweisung sehr oft
wiederholt wird.
Oder gar eine langsame Anweisung sehr oft wiederholt wird...
Oft kann dies selbst der jeweilige Spezialist nicht einfach überblicken
- der DBA hat keine Kenntnis der Applikationslogik
und der Applikationsentwickler kann (z.B. per Trace) nur einen zu
kleinen Teil einer Verarbeitung nachvollziehen.
Eine besonders kritische Situation ergibt sich, wenn ein
Performance-Problem erst bei realen Datenmengen bzw. im Laufe des
Betriebs auf dem Produktivsystem eintritt.
Reporting
PDF Dokumentenhandling
Software Lifecycle: Requirement Management, SCM, Build, Rollout
Applikationsintegration
Eine erfolgreiche Systemintegration erfordert aus 2 wesentlichen Säulen:
Applikationsintegration und Datenintegration.
Programmiersprachen Java und Delphi
Objektorientierung und "Open Source"
SQL Datenbanken Microsoft SQL-Server, Oracle, MySql
Beispielprojekte:
10.000 PDF-Seiten Output in 15 Minuten erstellen
Dokumentenmerge aus verschiedenen Quellen (Serienbrief, PDF) und
verschiedenen
Dokumentarten (Anschreiben, Lieferschein, Rechnung, Packliste) zu einem
mehrschachtfähigen Druck mitsamt Ansteuerung der Kuvertierung an der
Printstrasse.
Optimierung einer Datenübertragung via WAN von 3 Sätzen/sec auf 400
Sätze/sec
Datenmigration einer Altanwendung: 30 Millionen Datensätze in weniger
als 12h in eine neue Applikation migrieren.
Impressum:
Clemens Müller
Fuchswinkel 3
37581 Bad Gandersheim
Email: Clemens.Mueller@mandelherz.de
Telefon: +49 5382 98 65 25
Steuernummer: 12/130/01827