Home Forums SQL Server 2008 T-SQL (SS2K8) findingdifference between full or partial index scan in graphical execution plan? RE: findingdifference between full or partial index scan in graphical execution plan?

  • Hello Grant Fritchey,

    thank's a lot for your very detailled explanation. I'm still not sure if I understand the part I'm interested in most.

    I know these queries had no predicate and I'm aware of the differences of index scans and index seeks. The problem I personally have is that many times I see index scan operations and many times I'm not sure if it scans the whole index or just a part of it.

    If I use the following query:

    select top 1000 * from #TestIndexAccess

    I still have a clustered index scan but it is NOT an ordered scan. Still the first query needs only 3 logical reads. I don't think it did a full scan. Now how do you see the difference of this last query to the others?

    If I have a table with several million of rows and the partial scan returns some 100 thousands of them I dont's see a possibility to determine which kind of index access happend.

    Now, did I not understand all of your information or did I forget something else? 🙂

    Thank's a lot, Wolf