Transaktionszeit
Transaktionszeit bezeichnet die Zeitspanne zwischen dem Anfang einer Transaktion und ihrem Abschluss oder ihrer vollständigen Bestätigung. Sie ist ein zentraler Leistungsparameter in vielen Bereichen, darunter Bankwesen, Datenbank- und Anwendungsinfrastruktur sowie verteilte Ledger-Technologien.
Im Bankwesen umfasst die Transaktionszeit typischerweise die Zeit von der Initiierung einer Überweisung bis zur Gutschrift
In Informationssystemen bezeichnet Transaktionszeit die Dauer vom Start einer Transaktion (BEGIN) bis zum Commit oder Rollback.
In verteilten Ledgern wie Blockchains beschreibt sie die Zeit von der Erstellung einer Transaktionsanfrage bis zur
Messung und Kennzahlen umfassen End-to-End-Transaktionszeit, durchschnittliche Transaktionszeit und Perzentile, oft gemessen mit APM-Tools, Monitoring-Dashboards und Benchmarks.
Einflussfaktoren sind Netzwerkqualität, Serverauslastung, Datenbank-Indexierung, Replikation, Caching, asynchrone Verarbeitung und Batch-Verarbeitung. Optimierungen umfassen bessere Indizes, Connection-Pooling,
Herausforderungen ergeben sich durch regionale Latenzen, Compliance, Sicherheit, Datenschutz und regulatorische Anforderungen, die die Transaktionszeit beeinflussen