链接服务器到 SQL Azure 非常慢

Nes*_*tor 4 azure-sql-database

我可以使用 Management Studio 直接连接到我的 Azure SQL 数据库并执行以下查询:

select * from DB.dbo.DSeries where instrument='name1' 
Run Code Online (Sandbox Code Playgroud)

它的工作速度非常快。但是,如果我在连接到 Azure 的本地服务器中创建一个链接服务器(称为“WF”)并尝试执行相同的查询,

select * from WF.DB.dbo.DSeries where instrument='name1' 
Run Code Online (Sandbox Code Playgroud)

查询真的很慢。为什么会发生这种情况?

Sql*_*CID 5

尝试在链接服务器定义上将“Collat​​ion Compatible”设置为 True。

如果将其设置为 False,它将拉下整个表并在接收端进行比较。考虑本地服务器不区分大小写而远程服务器区分大小写的场景,结果将根据进行比较的位置而有所不同。

  • Yessss ......解决了它。关心解释解决方案吗? (3认同)