我在PC上使用MS Access 2010,从云端服务器链接MS SQL表。 当我运行一个查询时,我在我的PC上写了涉及内联表的Access,查询是否通过连接从SQL服务器中检索数据,或者我的PC上是否存在本地使用的兑现数据?
问题是:如果在Access中使用链接表,查询这些表是在本地运行Access数据库还是在服务器上?
答案 0 :(得分:-1)
查询将在本地使用普通查询和链接表运行。这意味着Access需要从链接表中提取所有数据并在本地过滤行。如果WHERE子句只返回一小部分行,那么这对于性能来说可能非常糟糕。
另一种方法是使用pass through queries在服务器上执行查询。这意味着只有您需要的数据才能通过网络传输,性能可能会更好。