When you attach a SQL Server view as an MS Access linked table, you are asked for a unique identifier. During recent trials, I noticed that on several occasion, NOT defining the unique identifier has the effect that the linked table opens much more quickly (you don't need a stopwatch, you can really SEE it).
So I am asking the experts if there is an explanation to this, and what is the rule: define or not define an primary key for the attached view ?
My comparisons where made on the same machine, same Access 2007 db, same views, same driver (SQL Server 10), same SQL Server 2008 server.
For my case, I don't need to update the linked tables (which are SQL views).