摘要: 原文:http://www.benjaminnevarez.com/2010/06/how-optimize-for-unknown-works/ 备注:翻译不当,请指出或参考原文。 OPTIMIZE FOR是SQL Server 2005引入的一个查询提示,它有助于解决参数探测问题,并要求为参数指定一个值。对于参数探测问题的介绍可以查看先前的文章:here。换句话说,OPTIMIZE FOR... 阅读全文
posted @ 2011-10-18 16:22 Yuejun Sun 阅读(1730) 评论(0) 推荐(1)
摘要: 原文:http://www.benjaminnevarez.com/2011/09/parameter-sniffing-and-plan-reuse-affecting-set-options/备注:翻译不当,请指出或参考原文。 在排查性能问题时经常被问到的一个有趣问题是:开发者说应用程序中的存储过程执行超时或花费很长时间执行,然而在Management Studio环境中执行速度很快,即便相同参数也如此。虽然对于此类问题发生的原因有多种,包括锁定,最常见的一种是采用组合参数而进行优化的BAD执行计划,也有可能会误导你运行sp_recompile来执行强制优化以使应用程序继续运行,这显然并. 阅读全文
posted @ 2011-10-18 14:58 Yuejun Sun 阅读(1239) 评论(0) 推荐(0)