🎯 Смотрите новые видео раньше других и поддержите проект: https://boosty.to/nikolay-pavlin
🔍 Книга по лучшим практикам разработки на Python: https://t.me/pavlin_share/176
🚀 FastAPI шаблон: https://t.me/pavlin_share/179
📢 Следите за обновлениями: https://t.me/pavlin_share
Разбираемся с главной проблемой UUID в базах данных. В этом видео вы узнаете:
Почему UUID делает ваши запросы в 5 раз медленнее
Как один параметр в базе данных может увеличить размер индексов в 2 раза
Почему переход на integer ID не решит ваши проблемы
Как UUID v7 решает все эти проблемы и почему крупные компании переходят на него
В видео разбираем:
Сравнение производительности на реальных данных
Демонстрация проблемы фрагментации индексов
Практические рекомендации по выбору типа ID
Реальные бенчмарки на Django + PostgreSQL
0:00 Введение
1:20 Теория первичных ключей
6:30 Модели
8:00 Подготовка данных для бенчмарка
8:20 Результаты вставки данных
9:00 Бенчмарк