How to optimize EF Core performance?
- Use .AsNoTracking() for read-only queries.
- Avoid over-fetching: only select needed columns (Select).
- Use eager loading wisely (Include).
- Minimize round trips by batching operations.
- Use compiled queries for repeated query patterns.