I will fix slow sql queries and entity framework or hibernate performance

Bangladesh

I speak Bengali, English, Hindi

1 order completed

Dotnet and Java backends, built to survive the second year

I build backend systems in .NET and Java. Eight .NET 9 microservices in production, 24 public Java repositories, and an open-source clean-architecture foundation for .NET 9 you can read before you ord...
About this Gig

Queries that were fine at 10,000 rows and are not fine at 10 million usually have the same three causes, and people routinely pay to fix the wrong one.


I improved throughput by roughly 25% on Bangladesh's national customs-bond platform purely through query tuning and access-path work. No new hardware, no rewrite. I work across EF Core and JPA/Hibernate daily on eight production services.


WHAT YOU GET


I read the execution plans rather than guess. You get the actual diagnosis, missing index, N+1, or a data-model problem, with the fix applied and before/after timings so you can see exactly what changed.


COMMON CULPRITS I FIND


N+1 queries hiding behind lazy loading. Missing or wrong-order composite indexes. SELECT * over wide tables. Filtering in memory instead of in SQL. Missing pagination. Transactions held open far too long. The ORM quietly generating something appalling.


Most people selling database work here are DBAs. But the reason your query is slow is often the ORM three layers above it, generating SQL nobody ever read. That half is where I live.


WORKS WITH


SQL Server, PostgreSQL, MySQL. EF Core, Entity Framework, JPA/Hibernate, or raw SQL.

Database type:

Centralized database

•

Key-value database

Platform:

MongoDB

•

MySQL

•

PostgreSQL

•

SQL Server

Expertise:

Normalization

•

SQL

•

Performance

•

Query optimization

My Portfolio