Treating optimizer row estimates as reliably accurate can leave SQL Server with a poor query plan. Cardinality estimation feedback (CE feedback) identifies inaccurate estimates and helps improve later plan choices. section 10.6
SQL Server derives estimates from column and index statistics through an algorithm, but usage patterns vary too widely for every estimate to be correct. Poor estimates can therefore produce suboptimal plans and poor performance. section 10.6
Use CE feedback as part of SQL Server’s query feedback options:
- Keep CE feedback distinct from DOP feedback and memory grant feedback: each adapts a different aspect of query execution. section 10.6
