Blog Logo
TAGS

Optimizing Entity Framework Core Database Queries With Dynamic Program Analysis

Learn how Dynamic Program Analysis (DPA) in ReSharper and JetBrains Rider can help optimize your applications performance by automatically monitoring it for common memory allocation and database issues. Whether you use Object-Relational Mappers (ORMs) like Entity Framework Core (EF Core) or direct ADO.NET and SqlConnection, DPA can help you find and optimize database access code issues, such as long queries, queries that return too many results, and memory allocation issues. With code highlighting and a list of issues, you can easily navigate to the corresponding code, view the stack trace, and investigate the issues further, improving your applications speed and performance. Check out our tutorial on how to profile application code in Rider for more information on memory profiling.