Nat*_*lus 6 t-sql sql-server sp-executesql sql-execution-plan
正如标题所述,我不明白为什么sp_executeSQL会生成与从Sql Management Studio运行查询完全不同的执行计划.
从SQL管理工作室运行时,我的查询将需要3秒钟,因为通过sp_executeSQL在管理工作室中运行的查询将花费5分钟.
我已经更新了统计数据,并查看了索引,但事实上仍然存在这样的事实:sp_executeSQL的执行计划比直接从我的管理工作室运行sql更糟糕.
所以这是我的问题:为什么执行计划在以这两种不同方式运行查询之间会有很大差异?
谢谢
| 归档时间: |
|
| 查看次数: |
3785 次 |
| 最近记录: |