Hi Niels,
It seems Query Optimizer is intelligent enough to use my index without
manually specifying computed column in WHERE clause!
CREATE TABLE T1(
c1 INT IDENTITY PRIMARY KEY,
c2 point,
cx AS c2.X PERSISTED,
cy AS c2.Y PERSISTED)
-- Insert some values....
CREATE INDEX ix1 ON t1(cx)
SELECT C1,C2.X FROM t1 WHERE C2.X=6 -- This query uses ix1
CREATE INDEX ix3 ON t1(cx,cy)
SELECT C1,C2.Y FROM t1 WHERE C2.X=6 -- This does too
"Niels Berglund" <nielsb@develop.com> wrote in message
news:Xns9761709A545D1nielsbdevelopcom@207.46.248.16...
|