Mat*_*ans 7 sql-server sql-server-2017 parameter-sniffing
这两个设置似乎相互矛盾。One 强制计划参数化,以便只创建一个计划。另一个允许多个计划
如果您有参数化 = 强制,参数嗅探应该是假的,还是优先?
额外细节
关于下面的评论,参数嗅探是SS 2016的数据库范围选项。(我也很惊讶)。另请参阅:SQLShack:SQL Server 2016 参数嗅探
For*_*est 5
这些并不冲突。参数嗅探是在构建计划时使用参数值的过程。强制参数化将文字转换为查询中的参数。
因此,同时启用两者会将文字转换为参数,但在估计基数时不会使用这些值。
更多关于参数嗅探
更多关于强制参数化
归档时间:
7 年,6 月 前
查看次数:
717 次
最近记录: