Há tão muitos fatores. Eu duvido realmente que as especs. do usuário sejam o problema. One-way ao isolado que é funcionar algumas de suas opiniões mais pesadas using SSMS. Se são rápida que maneira, a seguir o usuário está fazendo muito bem. É mais provável a latência, produção e o método de lig isso é o problema.
O problema mais provável é seu (convenientemente) uso exclusivo de tabelas lig. Têm seu lugar, mas são a maneira a mais lenta de usar dados do usuário do SQL. Outras opções são perguntas do passthrough, ligando aos recordsets da DEMORA, etc.
Ver por favor minha apresentação de PowerPoint em técnicas para usar o acesso como um usuário de cliente front-end às bases de dados de usuário do SQL. Chamou o “melhor de ambos os mundos” em nossa página livre de transferências da rua de J:
http://ow.ly/M2WI. Inclui alguns pensamentos em quando usar o usuário do SQL, o desempenho e os critérios de segurança, as aproximações da simultaneidade, e as técnicas para ajudar tudo a funcionar lisamente.
Elogios,
Armen