dotnet / dotnet/EntityFramework.Docs

Update performance docs to take TPC into account

Open
#3,890 2 comments 0 reactions 1 assignee Assigned to @AndriySvyryd View on GitHub
area-model-building area-perf
Dominant language
Mermaid
Stars
1.7k
Forks
2k
Avg merge
7d 23h
Merged PRs (30d)
16

Description

We have an [inheritance mapping](https://docs.microsoft.com/en-us/ef/core/performance/modeling-for-performance#inheritance-mapping) section in the perf docs which compares TPH and TPT. Aside from adding TPC into the mix, we should consider moving that to the [modeling page on inheritance](https://docs.microsoft.com/en-us/ef/core/modeling/inheritance) (and linking from the perf docs) - perf should be an essential factor in the decision of which strategy to use.

Also point sparse columns to [our own docs](https://docs.microsoft.com/en-us/ef/core/providers/sql-server/columns#sparse-columns) rather than to the SQL Server ones.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.