Вопрос проверяет понимание trade-off’ов асинхронного доступа к базе данных.
Короткий ответ
Асинхронные драйверы оправданы при большом количестве параллельных запросов и I/O-нагрузке. Они позволяют не блокировать event loop и эффективнее использовать ресурсы сервера. Однако при низкой нагрузке или CPU-bound логике выгоды могут быть минимальны. Использование async-драйверов всегда должно быть осознанным решением.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.