为什么OpenQuery会变慢?

时间:2013-12-10 22:44:33

标签: sql sql-server

我最近试图加快对使用此语法的链接服务器的查询:

select *
from openquery(servername1,'query')
join openquery(servername1,'query')

当我正在处理它时,我更改了语法以按名称引用表格,如下所示:

select *
from servername1.database1.schema.table1
join servername1.database2.schema.table2

查询从大约3分钟下降到大约15秒。为什么会在运营时间上发生如此剧烈的变化? openquery不只是按名称引用表吗?

0 个答案:

没有答案