Session
Behind the LINQ: Diagnosing What EF Core Is Really Doing to Your Database
Your Entity Framework code looks clean. Your LINQ queries compile. However, your app is lagging, and users are noticing. The mystery? It's what occurs after your query hits the database.
In this fast-paced, investigative session, you’ll become a performance detective, learning how to trace, debug, and optimize what Entity Framework Core does behind the scenes with SQL Server. We'll demystify common EF Core performance killers like implicit joins, unintentional N+1 problems, and bloated queries, showing you how to catch them red-handed using SQL Server tools.
You’ll leave with a solid understanding of how to analyze SQL queries generated by EF, interpret execution plans, and utilize SQL Profiler, Query Store, and other diagnostic tools to identify inefficiencies. This session is perfect for developers, DBAs, and tech leads who want to write better queries and build faster .NET apps.
Who Should Attend:
• .NET developers using EF Core with SQL Server
• Backend engineers trying to debug slow or confusing data access patterns
• Architects and team leads building high-throughput apps
• DBAs collaborating with dev teams on performance issues
Key Takeaways:
• How Entity Framework translates LINQ into SQL and where it can go wrong
• Real-world causes of bad performance: lazy loading, query overfetching, bad projections
• How to capture and analyze generated SQL using SQL Profiler and Query Store
• Reading and understanding SQL execution plans
• Best practices for fixing common EF query problems (including performance-tuned LINQ)
• How to collaborate effectively between devs and DBAs

Chris Woody Woodruff
Architect at Real Time Technologies
Grand Rapids, Michigan, United States
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top