0

当我SELECT在 SQL Server Management Studio 中运行具有WHERE子句且数据库位于网络上的查询时,查询是在服务器还是我的台式 PC 上“运行”,例如。整个表会从服务器中取回,然后在我的 PC 上进行过滤,还是在服务器上进行过滤?

如果我使用 MS Access 对(远程)数据库运行查询,这种行为会有所不同吗?

4

1 回答 1

1

每个数据库都有它的数据库引擎来处理所有的请求。因此,当您连接到数据库服务器时,它会打开一个通道并接受带有参数的请求,然后执行所有内务处理并将所需的结果返回给您。它只返回查询的结果,并且发生在服务器上。

于 2012-10-30T10:52:33.767 回答