![]() |
1
1
我自己也遇到过这个。很多时候,远程表将被复制到本地数据库以执行查询。尝试删除远程数据库上的任何“where”子句条件,它应该会加快速度。 显然,这不是一个解决方案,但大多数建议在远程数据库上创建一个SP或视图,然后调用它。 因此,在您的情况下,如果您创建了一个视图,请确保远程服务器上有WHERE子句,至少是远程表中的列。 |
![]() |
2
1
如果您执行一个执行计划(SQL Server Manager Studio中的Control-L),您将看到它提交的内容。这些步骤将被称为“远程查询”,如果您将鼠标悬停在上面,它将向您显示正在发送的远程查询。 |
![]() |
3
1
我发现在这种情况下,在临时表中本地缓存远程数据会更快,特别是当您可以使用WHERE子句过滤它的时候。 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 5 月前 |
![]() |
Marc Guillot · 记录值时忽略冲突 6 月前 |
![]() |
Fachry Dzaky · 正确使用ROW_NUMBER 6 月前 |
![]() |
TriumphTruth · 从满足特定条件的数据集中选择1行 6 月前 |