开发者社区> 问答> 正文

SQLSERVER的执行计划中actual number of rows 为什么会比estimated number of rows大许多

QQ_20170721180750

sql语句中用了top 10000,基表的数据量在200w左右,需关联的两个表,均为1000w左右,基表单独关联任何一张表时,执行计划中实际和与预期几乎相同,但同时关联两个表时则基表的实际行数却比预期的大将近3倍,想请教下,这是为什么造成的?然后有什么方法好优化的么?

展开
收起
怨凝天 2017-07-21 18:12:38 2852 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Show Me The Money! Cost & Reso 立即下载
Ream-time analytical query 立即下载
Lazy Join Optimizations Without Upfront Statistics 立即下载

相关实验场景

更多