Wyeliminuj skanowanie w pełnym stołach i zapytania N+1 na punkcie końcowym leadów

Performancekamo-shared-library
Szycy
11 marca 2026 18:48 UTC
Autor
Kamo
Pochęt się
5fc12c8

- LeadRepository: add findBOrganizationId JPQL query (używanie indeksu ORG_ID) Zamiast załadunku całego stołu LEADS i filtrowania w Javie - LeadCustFormDataRepository: dodaj findByLeadIn dla załadunku wsadowego Niestandardowe dane formularzy dla wielu leadów w jednym zapytaniu - - użyj nowego zapytania repo; obciążenie wsadowe Produkty dostawców z findAllById + wyszukiwanie map zamiast N findById - LeadService: dodaj - do użytku wsadowego Przez kontroler W przypadku 100 leadów zmniejsza to liczbę zapytań DB z 200 euro do 3.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny