Bazy danych · Junior · Pytanie 9 z 75
Jaki jest częsty powód używania UUID zamiast rosnących liczb całkowitych jako ID?
- ✓Poprawna odpowiedź: ID można generować wszędzie (na kliencie, na kilku serwerach) bez koordynacji i nie zdradzają, ile wierszy jest w tabeli
- 2UUID zajmują mniej miejsca niż liczby całkowite
- 3UUID zawsze przyspieszają zapytania
Wyjaśnienie
UUID ma 16 bajtów wobec 8 w bigint. Losowe UUID (v4) rozrzucają też wstawienia po indeksie; uporządkowane czasowo (v7) tego unikają.