← все темы
SQLAlchemy 2.0 — async sessions, relationships, оптимизация
sqlalchemy-deep
🎴 Пройти квиз13 вопросов
-
senior theory Async SQLAlchemy 2.0: чем `AsyncSession` отличается от sync `Session`? Что такое `async_sessionmaker`, lazy loading проблемы, как правильно работать с relation…
-
senior case Запрос медленный, в логах видно сотни маленьких SELECT'ов. Как диагностировать и починить N+1 в SQLAlchemy? Какие инструменты помогают.
-
middle correct_vs_wrong Какой код вставит 10000 строк быстрее в SQLAlchemy? ```python # Вариант A for user in users: session.add(User(name=user.name, email=user.email)) session.co…
-
middle quiz Какой из следующих подходов наиболее эффективен для обработки большого объема данных в асинхронной SQLAlchemy 2.0?
-
middle quiz Какой из следующих способов позволяет избежать N+1 проблем при работе с отношениями в асинхронной SQLAlchemy?
-
middle quiz Какой из следующих способов позволяет корректно использовать `AsyncSession` в асинхронном контексте?
-
middle quiz Какой из следующих способов позволяет корректно обрабатывать ошибки в асинхронной SQLAlchemy 2.0?
-
middle quiz Какой из следующих способов позволяет избежать проблем с `lazy loading` в асинхронной SQLAlchemy?
-
middle quiz Какой из следующих способов позволяет корректно использовать `bulk_insert_mappings()` в асинхронной SQLAlchemy?
-
middle quiz Какой из следующих способов позволяет корректно использовать `session.execute()` с асинхронной SQLAlchemy?
-
middle quiz Какой из следующих способов позволяет корректно использовать `joinedload` в асинхронной SQLAlchemy?
-
middle quiz Какой из следующих способов позволяет корректно использовать `selectinload` в асинхронной SQLAlchemy?
-
middle quiz Какой из следующих способов позволяет корректно использовать `session.add_all()` в асинхронной SQLAlchemy 2.0?