Datenbanken

Datenbanken

Posts 1-1 of 1
  • Rainer Cockx
    Rainer Cockx
    The company name is only visible to registered members.
    Erzeugung von Konsistenz-Punkten in heterogenen Umgebungen
    Hallo,

    da ich mit der Datenbank-Gruppe bislang sehr gute Erfahrungen gemacht habe, möchte ich selbst mal wieder ein paar Fragen in die Gemeinschaft geben.

    Wir kamen in einer Diskussion auf die interessante Fragestellung, wie schaffen wir es in einem immer komplexeren und heterogenen Umfeld konsistente Datenbestände zu erzeugen und diese Bestände im Fall der Fälle zu nutzen. Wir benutzen hierzu das Synonym „Buchungsschnitt“.

    Für die Erzeugung eines solchen konsistenten Punkt haben wir uns Techniken, wie Flush Copy, angeschaut, die es uns ermöglichen auf unseren zentralen Enterprise-Speichersystemen über unsere zentralen z/OS-Systeme, sowie den dezentralen Systemen (z.B. SAP) auf Basis der Enterprise-Speichersysteme gemeinsame Konsistenzpunkte zu erzeugen. Hierzu sind aber noch einige Fragen offen, die ich gerne ins Forum geben möchte.

    1. Frage : Gibt es in der Community Firmen, die einen solchen „Buchungsschnitt“ schon erzeugen oder sich mit dem Thema befassen ? Interessant wäre hier der Erfahrungsaustausch.

    Die regelmässige Erzeugung eines solchen „Buchungsschnitts“ ist die eine Sache. Wenn allerdings der zuletzt gesicherte „Buchungsschnitt“ zurückgespielt wird, gehen alle Veränderungen, die seit der Erzeugung im System stattgefunden haben verloren. Dass betrifft alles, was zwischenzeitlich in die Systeme eingelaufen ist (z.B. über Web-Portale, Datasets) und was rausgegangen ist (z.B. Dokumente, Zahlungen) aus. Das bedingt aus unserer Sicht, dass diese Bewegungen in und aus dem System zusammen mit den „Buchungsschnitten“ gepuffert werden müssen.

    2. Frage : Wer hat Erfahrungen mit solchen Ein- und Ausgangspuffern (vielleicht sogar ohne den Einsatz von „Buchungsschnitten“) ? Welche Implementierungsmöglichkeiten bieten sich an ? Gibt es Aussagen zu Aufwänden ?

    Ein sicherlich etwas heikles Thema ist die Frage, wer schon durch was in eine Situation gekommen ist, dass es innerhalb des Unternehmens zu Dateninkonsistenzen und/oder –verlusten gekommen ist. D.H., ich bin in meiner Betrachtung auch an Auslösern interessiert. Aus meiner mittlerweile 20-jährigen Erfahrung im DB-Umfeld kann es durchaus zu einer wirklich kritischen Situationen kommen. Diese Fragestellung kann auch unter 4 Augen nicht in dieser großen Runde erörtert werden. Hier sichere ich auch absolute Diskretion zu.

    Eine Möglichkeit zur Auslösung für eine solche kritische Situation kann z.B. ein „manueller Eingriffe“ ins System sein. Unter manuellen Eingriffen verstehe ich z.B. eine falsche Parametrisierung von Datenbanksystemen.

    3. Frage : Wie haben Sie in ihrem Unternehmen solche Situationen abgesichert ?

    Das wären meine Fragen, die ich gerne hier im Forum adressieren möchte. Gerne können Sie mich auch persönlich über eine Nachricht kontaktieren .

    Wie immer möchte ich darauf hinweisen, dass es zwar viele gute Beratungshäuser gibt, die mich bestimmt bei meinen Fragen unterstützen möchte. Das ist auch sicherlich gut gemeint. Meine Fragen richten sich aber primär an Endbenutzer, mit denen ich die Erfahrungen austauschen möchte.