⚡ Powerful tool for avoiding N+1 DB or HTTP queries
-
Updated
Dec 9, 2025 - Ruby
⚡ Powerful tool for avoiding N+1 DB or HTTP queries
QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties
Tool for automatic detection and asserting "N+1 SELECT problem" occurences in JPA based Spring Boot Java applications and finding origin of JPA issued SQL statements in general
QuickPerf documentation: https://github.com/quick-perf/doc/wiki/QuickPerf
Is a lightweight, production-ready runtime performance monitor for Laravel. It detects N+1 queries and slow database operations as they happen, helping you keep your application fast and efficient
Examples showing how to use QuickPerf with several frameworks (JUnit 4, JUnit 5, TestNG, Spring Boot, Quarkus, Micronaut, ...)
Composable / async / functional / type-safe / parallel-pipelined queries and relations without SQL injection or N+1s.
Ease your work on Spring Boot applications: quickly generate functional non-regression tests, diagnose performance and generate non-regression tests on performance-related properties.
Active record lazy association generator leveraging batch-loader to avoid N+1 DB queries
np1finder is a simple and efficient tool to detect N+1 query problems in Go applications that use database/sql
N+1 Problem: A Comparative Study across Multi-Language Ecosystems
Functional, type-safe and stateless Java API for solving the N + 1 query problem in multi-databases and microservices aggregation
Node.js graphql example of the N+1 problem, with solution using dataloader.
Add a description, image, and links to the n-plus-1 topic page so that developers can more easily learn about it.
To associate your repository with the n-plus-1 topic, visit your repo's landing page and select "manage topics."