🌐 GET /owners
5 owners → 20 queries
Connection pool timeout.
Классическая ситуация: всё выглядит нормально на уровне кода, а в проде приложение начинает задыхаться.
Причина часто прячется в mapping’ах:
• FetchType.EAGER
• CascadeType.ALL
• Некорректно смапленные assosiation'ы (например, List, где должен быть Set. Вот 👉 интересная статья по этому поводу)
Axelix находит проблемные JPA mapping-и вполть до конкретной аннотации.
Через встроенный MCP-сервер информацию о проблемах в JPA маппингах может получить и 🤖 AI-агент, чтобы потом исправить эти проблемы 😉
Post #22
248