Бази даних · Middle · Запитання 10 з 75
Чому випадкові UUID (v4) як первинні ключі можуть сповільнювати вставки у великі таблиці?
- 1UUID не можна індексувати
- 2UUID потребують окремої таблиці
- ✓Правильна відповідь: Нові ключі потрапляють на випадкові сторінки індексу, спричиняючи більше розщеплень сторінок і промахів кешу, ніж послідовні ключі
Пояснення
Упорядковані за часом ID (UUID v7, ULID або identity bigint) дописуються в кінець індексу, тож гаряча частина лишається малою і в пам'яті.