SQL Server 2008将查询参数字符串值转换为nvarchar(4000)

时间:2014-04-07 16:23:25

标签: sql-server-2008 sql-execution-plan

我正在尝试使用复合主键获取数据。我发送2个字符串作为查询参数,但SQL Server执行计划显示查询参数@p0 nvarchar(4000)& @p1 nvarchar(4000)它正在使用索引扫描而不是索引搜索。为什么呢?

为什么我看到varchar尺寸为4000,我的列类型为varchar 30&分别为255?

如何强制我的执行计划使用索引搜索?

由于

0 个答案:

没有答案