I'm running on SQL Server 2019. Whenever I write a query of the form
SELECT *
FROM [Multi-Statement-Table-Valued-Function]
the execution plan shows that it expected to get 100 rows from this process. Is this a consistent and documented pattern? Or is it just a quirk of my server?
I have a set of notes on cardinality estimation from SQL Server 2014 and I'm confident that the estimation methods haven't changed since 2014, but they make no mention of this magic number.