Подтемы
ClickHouse — OLAP, MergeTree, аналитика
14 вопр.
Postgres: схемы, миграции, транзакции, паттерны доступа
15 вопр.
БД — EXPLAIN ANALYZE (PostgreSQL)
25 вопр.
БД — Индексы (PostgreSQL)
22 вопр.
БД — Изоляция
18 вопр.
БД — Локи и MVCC
16 вопр.
БД — Партиционирование
16 вопр.
БД — PostgreSQL internals
16 вопр.
БД — Репликация
15 вопр.
БД — Шардирование
16 вопр.
DWH моделирование (Star/SCD/Kimball/Lakehouse)
14 вопр.
MongoDB (документная модель, агрегации, индексы)
14 вопр.
PostgreSQL — внутренности (MVCC, WAL, VACUUM, locks)
14 вопр.
Redis — типы данных, кеширование, локи
15 вопр.
SQLAlchemy 2.0 — async sessions, relationships, оптимизация
13 вопр.
4 вопросов
-
middle correct_vs_wrong Запрос медленный. Какой EXPLAIN-вывод указывает на проблему, и какой выглядит нормально?
-
middle correct_vs_wrong Есть индекс `CREATE INDEX ON orders (user_id, status, created_at)`. Какие запросы будут им пользоваться, а какие — нет (по leftmost-rule)?
-
middle correct_vs_wrong Какой код правильнее для записи событий в ClickHouse и почему? ```python # Вариант A for event in events: conn.execute( "INSERT INTO events (id, ts…
-
middle correct_vs_wrong Какой код вставит 10000 строк быстрее в SQLAlchemy? ```python # Вариант A for user in users: session.add(User(name=user.name, email=user.email)) session.co…