PSG MX · Performance-Engineering-Retainer

Ihre kritische Anwendung.
Dauerhaft schnell.

PSG MX ist unser Retainer für eine SQL-Server-Anwendung, bei der Performance geschäftskritisch ist. Wir kennen ihre Workload und ihre Historie, erkennen Veränderungen früh und setzen Verbesserungen mit Ihrem Team und dem Hersteller um. Monat für Monat, mit gemessener Wirkung.

mx-monatsstatus · März · MX-Intensiveillustratives Beispiel
  • Ziel: Buchungsmaske unter 1 s95 % der Aufrufe, vorher 81 %
  • Index für Monatsabschlussumgesetzt, Laufzeit −62 %
  • Prozedur Lagerbestandmit Hersteller abgestimmt, Release 4.2
  • Planwechsel seit Release 4.1neu erkannt, untersucht
Nächster Monat

Wechsel zu MX-Care. Wirkung von Release 4.2 nach dem Einspielen nachmessen.

Für wen PSG MX gedacht ist

Wenn Performance über das Geschäft entscheidet.

PSG MX lohnt sich für Anwendungen, an denen Umsatz, zentrale Abläufe oder viele Arbeitsplätze hängen. Und für Teams, die nicht erst reagieren wollen, wenn sich die Nutzer beschweren.

01

Einbrüche ohne Erklärung

Die Anwendung ist immer wieder langsam, und jedes Mal beginnt die Suche von vorn.

02

Jedes Release ein Risiko

Neue Versionen der Anwendung oder von SQL Server ändern Pläne und Laufzeiten. Was genau, weiß vorher niemand.

03

Kosten steigen mit

Mehr Cores, mehr Speicher, höhere Lizenzkosten, und die Antwortzeiten bleiben, wie sie sind.

04

Keine Zeit für die Tiefe

Ihr Team hält den Betrieb am Laufen. Für die gründliche Analyse von Workload und Plänen bleibt keine Zeit.

05

Erst wenn es brennt

Probleme fallen auf, wenn Nutzer anrufen oder Prozesse stehen. Vorher hat sie niemand gesehen.

06

Zwischen Betrieb und Hersteller

Liegt es an der Plattform oder an der Anwendung? Ohne Belege dreht sich die Frage im Kreis.

Ein Retainer, zwei Phasen

Erst gezielt durcharbeiten. Dann im Blick behalten.

PSG MX beginnt mit mindestens drei Monaten MX-Intensive. Danach wechselt der Retainer in MX-Care. Steht später ein Release, ein Versionswechsel oder eine Lastspitze an, planen wir gemeinsam im Voraus eine weitere Intensivphase von mindestens drei Monaten.

Zum Start · MX-Intensive · mindestens drei Monate

Wir arbeiten Ihre Anwendung gezielt durch.

Wir lernen Anwendung und Workload kennen und passen unsere Werkzeuge an Ihre Umgebung an. Dann nehmen wir uns deutlich mehr Zeit: die teuersten und auffälligsten Abfragen, Pläne und Indizes, Änderungen mit Entwicklung und Hersteller abstimmen, umsetzen und nachmessen. Dazu Wissenstransfer, damit Ihr Team die Zusammenhänge versteht.

Danach · MX-Care

Wir behalten Ihre Anwendung im Blick.

Die Werkzeuge erfassen laufend, wir sehen auf Veränderungen und ordnen Auffälligkeiten ein. Tritt ein Problem auf, untersuchen wir es mit voller Kenntnis von Anwendung und Historie, statt bei null zu beginnen. Ein kurzer Monatsstatus hält Sie auf dem Laufenden.

  1. JanIntensive
  2. FebIntensive
  3. MärIntensive
  4. AprCare
  5. MaiCare
  6. JunCare
  7. JulCare
  8. AugCare
  9. SepIntensive
  10. OktIntensive
  11. NovIntensive
  12. DezCare

MX-Intensive zum Einstieg, mindestens drei MonateGeplante weitere Intensivphase, mindestens drei Monate, etwa vor einem ReleaseMX-Careillustratives Beispiel

So arbeiten wir

Vom Ziel zur gemessenen Wirkung.

  1. 01

    Ziele festlegen

    Gemeinsam bestimmen, was „gut“ für Ihre Anwendung heißt: welche Abläufe zählen, welche Antwortzeiten und Laufzeiten, welche Kosten.

  2. 02

    Zuschneiden und erfassen

    In der Intensivphase passen wir unsere Werkzeuge an Ihre Umgebung an. Danach zeichnen sie Workload, Pläne und Wartezeiten laufend auf, damit die Historie vorliegt, wenn sie gebraucht wird.

  3. 03

    Befunde priorisieren

    Was bremst am meisten, was droht als Nächstes? Jeder Befund mit Beleg und einer Maßnahme, die sich prüfen lässt.

  4. 04

    Umsetzen und nachmessen

    Änderungen mit Ihrem Team und dem Hersteller abstimmen, mit Rückweg einspielen und die Wirkung messen.

  5. 05

    Wissen weitergeben

    Regelmäßiges Feedback an Entwicklung und Betrieb, in der Intensivphase auch als Schulung zu Ihren Fällen.

massnahme-14.txtillustratives Beispiel
befund      Monatsabschluss: eine Berichtsabfrage liest die Buchungstabelle vollständig.
beleg       Ausführungshistorie seit März; Plan seit Release 4.1 unverändert ungünstig.
maßnahme    Filterindex auf offene Buchungen; Abfrage unverändert.
freigabe    Betrieb und Hersteller zugestimmt, Rückweg dokumentiert.
wirkung     Laufzeit im Abschluss von 41 auf 9 Minuten, Last auf CPU deutlich geringer.
nächstes    Nach Release 4.2 erneut prüfen.
Was Sie bekommen

Keine Dashboards. Antworten.

Ein steigender Graph verrät nicht seine Ursache. PSG MX liefert, was nach der Grafik kommt: eine Erklärung, eine Entscheidung und den Nachweis, dass sie gewirkt hat.

  • Ziele und Messgrößen
    Schriftlich vereinbart, damit Fortschritt sichtbar wird.
  • Eine gepflegte Befundliste
    Priorisiert, mit Beleg, Maßnahme und Stand.
  • Umgesetzte Maßnahmen
    Mit Rückweg eingespielt und mit gemessener Wirkung.
  • Monatsstatus
    Was war, was wirkte, was als Nächstes kommt.
  • Vereinbarter Kontaktweg
    Bei Problemen direkt zu den Engineers, die Ihre Anwendung kennen.
Werkzeuge inklusive

Die Werkzeuge gehören dazu. Die Daten gehören Ihnen.

Bei PSG MX laufen unsere eigenen Werkzeuge in Ihrer Umgebung. Sie sind Teil des Retainers und kein Zusatzprodukt.

Die Auswertung stützt sich auf nachvollziehbare Regeln und statistische Verfahren, lokal und deterministisch. Mehr zu unseren Werkzeugen →

  • MX AIOps
    Erfasst Wartezeiten, Ressourcen, Jobs und Ereignisse als Windows-Dienst, ohne eigene SQL-Server-Instanz.
  • PSG QX
    Wertet die Ausführungshistorie im Query Store aus: welche Abfrage, welcher Plan, seit wann.
  • Daten bleiben bei Ihnen
    Alles liegt in Ihrer Umgebung, ohne Synchronisation in eine Public Cloud.
  • Auf Ihre Umgebung zugeschnitten
    In der Intensivphase passen wir Erfassung und Auswertungen an Ihre Anwendung an.
  • Die Historie wächst mit
    Je länger PSG MX läuft, desto besser lässt sich Normales von Ungewöhnlichem unterscheiden.
PSG MX oder DBA Pool?

Engineering für Ihre Anwendung. Betrieb für Ihre Server.

Beides sind laufende Vereinbarungen, aber mit verschiedenem Gegenstand. PSG MX macht eine kritische Anwendung schneller und stabiler. Der PSG DBA Pool hält Ihre SQL Server sicher und gepflegt. Beides lässt sich kombinieren.

PSG DBA PoolPSG MX
GegenstandIhre SQL-Server-Systemeeine kritische Anwendung und ihre Workload
LeitfrageLaufen die Server sicher, gepflegt und wiederherstellbar?Wird die Anwendung schneller und stabiler, und bleibt sie es?
Rhythmuswerktäglich, dazu Ihre Vorhabenmonatlich: zuerst mindestens drei Monate intensiv, dann laufend
Typische ArbeitSystemcheck, Sicherung, Patches, Berechtigungen, HochverfügbarkeitAbfragen, Pläne und Indizes, Maßnahmen mit Entwicklung und Hersteller, Wirkung messen
Ergebnisgepflegte, dokumentierte Umgebungumgesetzte Verbesserungen mit gemessener Wirkung
Ihre AnsprechpartnerIT-Betrieb und AdministrationAnwendungsverantwortliche, Entwicklung, Hersteller
StufenBronze, Silber, GoldMX-Intensive, dann MX-Care

Sie haben eine einzelne Frage, keinen Dauerbedarf? Dann passt eine Performance-Analyse oder ein Performance-Audit. Das ist oft ein guter Einstieg in PSG MX.

Häufige Fragen

Kurz beantwortet.

Was unterscheidet PSG MX von einem Monitoring?

Ein Monitoring meldet, dass etwas auffällig ist. Bei PSG MX klären wir, warum, setzen die wirksamste Änderung mit Ihnen um und messen, ob sie gewirkt hat. Vorhandene Daten aus Ihrem Monitoring nutzen wir gern mit.

Was passiert, wenn während MX-Care ein Problem auftritt?

Wir untersuchen es mit der Kenntnis Ihrer Anwendung und ihrer Historie, im vereinbarten Rahmen. Reicht der Rahmen nicht, sprechen wir vorher über den zusätzlichen Aufwand oder eine weitere Intensivphase.

Wie wechseln MX-Intensive und MX-Care?

PSG MX beginnt mit mindestens drei Monaten MX-Intensive und wechselt dann in MX-Care. Eine weitere Intensivphase von mindestens drei Monaten planen wir gemeinsam im Voraus, etwa vor einem Release oder Versionswechsel. Einen freien Wechsel von Monat zu Monat sehen wir nicht vor.

Welche Daten erfassen die Werkzeuge?

Leistungsdaten wie Wartezeiten, Ressourcenverbrauch und die Ausführungshistorie von Abfragen. Alles bleibt in Ihrer Umgebung, ohne Synchronisation in eine Public Cloud.

Wann sind Sie erreichbar?

Werktags von Montag bis Freitag zwischen 8 und 17 Uhr, Feiertage nach Hamburger Regelung, remote über einen Zugang, den Sie bereitstellen. Kontaktweg und Priorität halten wir im Vertrag fest.

Brauchen wir zusätzlich den DBA Pool?

Nicht zwingend. PSG MX kümmert sich um die Anwendung, nicht um den Routinebetrieb der Server. Wer dafür niemanden im Haus hat, kombiniert PSG MX mit dem PSG DBA Pool.

Wie wird abgerechnet?

Als monatlicher Retainer. Den Umfang der Monate in MX-Intensive und in MX-Care vereinbaren wir vorab, zusammen mit Zielen, Kontaktweg und Priorität.

Kontakt

Welche Anwendung darf nicht langsam sein?

Erzählen Sie uns von Ihrer Anwendung und davon, was heute bremst. Wir schlagen Ihnen einen Einstieg vor, oft eine Analyse vorab.

Telefon040 39 88 28 75E-Mailinfo@psg.deAnschriftPSG Projekt Service GmbH
Neuer Wall 80, 20354 Hamburg