我有两台服务器。一个是我的,另一个是另一家公司的。在第二台服务器中,我无法创建任何数据库或添加任何函数或存储过程,但我需要返回信息以与我的数据库进行交叉连接。
例如,
select fieldA, fieldB from localTBL l
left join linkedserver.remoteDB.dboremoteTBL r on l.ID = r.ID
或者
select fieldA, fieldB from linkedserver.remoteDB.dboremoteTBL r
where r.ID in (select l.ID from localTBL l)
我这样做了,但表现非常糟糕。
是否有可能以更好的性能做到这一点?