Thẻ
#spring
Các bài viết được gắn thẻ spring.
engineering
N+1 query: vì sao một lần xuất sao kê bắn ra 5.001 câu SQL?
Xuất sao kê treo chục giây vì Hibernate bắn 5.001 câu SQL thay vì 1 — còn màn danh sách phân trang thì che giấu bug. Cơ chế N+1 query trong JPA và 4 cách fix.
3 tháng 7, 2026 · 7 phút đọc
engineering
Vì sao @Transactional không rollback dù đã đặt đúng chỗ?
@Transactional nằm trên method mà dữ liệu vẫn lưu một nửa? Vì nó là AOP proxy: self-invocation bỏ qua proxy, còn checked exception mặc định không rollback.
2 tháng 7, 2026 · 6 phút đọc