@MeasureHeapAllocation @HeapSize(value = 1, unit = AllocationUnit.GIGA_BYTE) @Test public void execute_batch() { ... }π All the JVM annotations Β Β π Heap allocation of Apache Maven
@ExpectSelect(1) @Test public void should_find_all_players() { ... }[PERF] You may think that <1> select request was sent to the database But in fact <10>... Auto-detection of Hibernate and Spring Data JPA:
Perhaps you are facing a N+1 select issue * With Hibernate, you may fix it by using JOIN FETCH or LEFT JOIN FETCH or FetchType.LAZY or ... * With Spring Data JPA, you may fix it by adding @EntityGraph(attributePaths = { "..." }) on repository method. π All the SQL annotations Β Β π QuickPerf in a Spring Boot project: repository, service, webservice
The full documentation is available here.
π¬ Want to chat with us? Join us on gitter
You prefer to use a Github issue to ask a question? Create a question issue
Please β this repository or if this project helped you!
You are very welcome to contribute to QuickPerf! You can contribute in many ways to QuickPerf. Some relatively easy things can be done. Other issues are more challenging. Every contribution is appreciated. Read our contributing guide to learn more.
Many thanks to all our contributors!
| Jean Bisutti π» β π π¨ π‘ π π’ | guiRagh π» β | Patrice CAVEZZAN π» π | Alexandre Blanchard π π» | Eric McDowell π» | Jan KrΓΌger π» |