Alle Ratgeber
JSON & APIs·7 min read·October 8, 2026

UUID Generator online: UUID v4 vs. v7, RFC 9562 & B-Tree Indexierung

Erfahre, warum rein zufällige UUID v4 Datenbank-Indizes fragmentieren, wie zeitbasierte UUID v7 mit RFC 9562 die Performance revolutionieren und wie du sie generierst.

TBy Toolstack Redaktion
Recommended Free Tool

Try Toolstack's UUID Generator online

Free, instantaneous, and processes 100% locally in your browser.

Open UUID Generator online

Universally Unique Identifiers (UUIDs) sind 128-Bit-Zahlen, die in modernen verteilten Software-Architekturen zur eindeutigen Identifikation von Datenbankeinträgen eingesetzt werden. Jahrelang war UUID Version 4 der De-facto-Standard. Mit dem im Jahr 2024 von der IETF verabschiedeten RFC 9562 wurde jedoch UUID Version 7 spezifiziert. Für Software-Architekten und Entwickler ist der Wechsel zu UUID v7 einer der effektivsten Performance-Hebel.

Aufbau einer UUID nach RFC 4122 und RFC 9562

Eine UUID besteht aus 32 Hexadezimalzeichen, die durch vier Bindestriche in fünf Gruppen gegliedert sind: `8-4-4-4-12` (z. B. `f47ac10b-58cc-4372-a567-0e02b2c3d479`).

UUID v4: Maximale Entropie, aber Index-Fragmentierung

UUID v4 besteht aus 122 kryptographisch zufälligen Bits. Die Kollisionswahrscheinlichkeit ist bei 5,3 × 10^36 Kombinationen praktisch null. Allerdings erzeugt diese Zufälligkeit in relationalen Datenbanken (PostgreSQL, MySQL InnoDB, SQLite) ein massives Problem: Da die Werte völlig ungeordnet eintreffen, werden B-Tree-Indizes fortlaufend fragmentiert. Es kommt zu ständigen Page-Splits und hohem Disk-I/O.

UUID v7: Zeitbasierte Sortierung für optimale Datenbank-Performance

UUID v7 löst das B-Tree-Problem elegant: Die ersten 48 Bits enthalten einen Unix-Timestamp in Millisekunden, gefolgt von 74 Bits Entropie. Dadurch sind neue UUIDs v7 streng aufsteigend sortiert:

- Neue Datensätze werden sequenziell an das Ende des B-Tree-Index angehängt.

- Page-Splits werden eliminiert, der Speicherbedarf für Indizes sinkt deutlich.

- Primärschlüssel können direkt chronologisch sortiert werden, ohne einen zusätzlichen `created_at`-Index zu benötigen.

Kostenlos UUIDs online generieren

Nutze unseren kostenlosen [UUID Generator](/de/uuid-generator), um UUID v4 und v7 direkt client-side in deinem Browser zu generieren – sicher, blitzschnell und ohne Server-Übertragung.

Tags:#UUID Generator#UUID v4#UUID v7#RFC 9562#Datenbank Performance#PostgreSQL

More Guides in JSON & APIs