AOUG Konferenz 2025, 16. - 17. Juni, Tech Gate Wien
Sphinx Vortrag: Oracle Time Travel – Zeitreisen in komplexeren APEX-Applikationen
Die jährliche AOUG Anwenderkonferenz im Tech Gate in Wien stand diesmal ganz unter dem Motto: AI Starts with Data!
Sphinx war auch in diesem Jahr wieder mit einem spannenden Beitrag vertreten, passend zum Thema der Veranstaltung: Mag. Dr. Thomas Petrik, Head of Technology Consulting und Mitglied der Geschäftsführung bei Sphinx, präsentierte in seinem Vortrag „Oracle Time Travel – Zeitreisen in komplexeren APEX-Applikationen“ einen anspruchsvollen Use Case aus der Praxis und zeigte, wie Oracle Flashback Data Archive (FBDA) helfen kann, historische Datenzustände nachvollziehbar und effizient darzustellen.
Use Case: Falldokumentation in der psychologischen Beratung
Im Zentrum des Vortrags stand eine APEX-Anwendung für eine psychologische Beratungsstelle, in der Gesprächsprotokolle und dazugehörige Metadaten (z. B. Status, Gefährdungspotenzial, Gruppenzugehörigkeit) kontinuierlich ergänzt und aktualisiert werden.
Die zentrale Anforderung: Wie lässt sich zu einem beliebigen Zeitpunkt der damalige Erkenntnisstand und Entscheidungsstatus rekonstruieren?
Vergleich möglicher Lösungsansätze
Anhand konkreter Varianten wurde erarbeitet, welche Methoden der Historisierung sich anbieten – und welche Fallstricke diese möglicherweise mit sich bringen:
- Variante 1: Ergänzungen mit Timestamp analog zu einem Ticketsystem
→ unübersichtlich, keine vollständige Historie der Merkmale - Variante 2: Protokoll-Erweiterung via Updates, Änderungshistorie separat
→ historischer Zustand schwer rekonstruierbar - Variante 3: strikte Historisierung der Protokollversionen mit valid_from / valid_to
→ funktional korrekt, aber hoher Implementierungsaufwand – nicht ideal für Low-Code-Plattformen wie APEX - Variante 4 – der favorisierte Ansatz: Oracle Flashback Data Archive (FBDA) / Point-in-Time Queries
→ keine Anpassung des Datenmodells, transparente Nutzung über einfache Query-Erweiterung, unterstützt OLTP-Szenarien mit vollständiger Datenhistorie, in allen Editionen verfügbar
Fazit und Empfehlung
Thomas Petrik zeigte, dass Oracle Time Travel eine praxistaugliche, elegante Lösung darstellt, wenn vollständige Datenhistorie in einer APEX-Anwendung benötigt wird – und dies ohne Bruch mit dem Low-Code-Paradigma. Für Anwendungen mit revisionssicherem Dokumentationsbedarf eröffnet FBDA neue, wartungsarme Möglichkeiten.
Die vollständige Präsentation zum Download steht ab sofort in unserem Download-Bereich etwas weiter unten auf dieser Seite zur Verfügung.
Wir bedanken uns ganz herzlich beim Team der AOUG für die gewohnt professionelle Organisation und würden uns sehr freuen, auch 2026 wieder Teil der Konferenz zu sein!
Downloads

Oracle Time Travel
Zeitreisen in komplexeren APEX-Applikationen