Phase 8Intermediate9 of 18 in Database Design
Query Optimization and Application Access
Finding and fixing slow queries, keyset pagination, connection pooling with HikariCP and PgBouncer, JPA/Hibernate mapping and the N+1 problem, and Spring transaction propagation and pitfalls.
Most production database problems are caused by the application: unbounded queries, N+1 loops, oversized pools, and transactions that stay open across network calls. This phase fixes them at the source.
0/5 · 0%
5 topics ~41 min 8 code blocks & diagrams