create table guidtest(a int primary key clustered, b uniqueidentifie r,
c varchar(200))
insert into guidtest values (1, newid(), 'ashakhfoagfoah fafdsa')
insert into guidtest values (45, newid(), 'EWRYEYYTURJ')
insert into guidtest values (231, newid(), 'WYEW')
insert into guidtest values (73573, newid(),
'ashakhgs\YEW5Y foagfoahfafdsa' )
insert into guidtest values (463784, newid(),
'ashakhfoagDGHH DDfoahfafdsa')
insert into guidtest values (416571371, newid(),
'ashakXHSDFSGRS Rhfoagfoahfafds a')
select * from guidtest where b =
'9EE19242-5C78-4520-9F0A-365A42237BB0'
select * from guidtest where c = 'ashakhfoagDGHH DDfoahfafdsa'
Query plans for the 2 queries show pk scan.
My sarg isn't on the pk. Am I just being a nub?
c varchar(200))
insert into guidtest values (1, newid(), 'ashakhfoagfoah fafdsa')
insert into guidtest values (45, newid(), 'EWRYEYYTURJ')
insert into guidtest values (231, newid(), 'WYEW')
insert into guidtest values (73573, newid(),
'ashakhgs\YEW5Y foagfoahfafdsa' )
insert into guidtest values (463784, newid(),
'ashakhfoagDGHH DDfoahfafdsa')
insert into guidtest values (416571371, newid(),
'ashakXHSDFSGRS Rhfoagfoahfafds a')
select * from guidtest where b =
'9EE19242-5C78-4520-9F0A-365A42237BB0'
select * from guidtest where c = 'ashakhfoagDGHH DDfoahfafdsa'
Query plans for the 2 queries show pk scan.
My sarg isn't on the pk. Am I just being a nub?
Comment