OLTP, индексы, оптимизация запросов
Транзакций в PG
Ускорение запросов
СУБД для ML
Время запроса
В Forte Bank мы хранили 200M+ транзакций в PostgreSQL. Правильные индексы ускорили аналитические запросы с 45 секунд до 0.3 секунды — в 150 раз.
Full table scan — 45 секунд
Index scan + partitioning — 0.3 сек
LIKE '%query%' — sequential scan
GIN индекс + tsvector — мгновенно
Создайте БД с 3 связанными таблицами (users, transactions, products). Загрузите 1M+ строк. Напишите 5 аналитических запросов, оптимизируйте каждый с помощью EXPLAIN ANALYZE и индексов.