【问题标题】:SQL Server not running queries on remote (Linked MySQL) serverSQL Server 不在远程(链接的 MySQL)服务器上运行查询
【发布时间】:2011-07-15 17:13:48
【问题描述】:

由于各种可怕的原因,我们不得不使用链接服务器和 ODBC 数据源将 SQL Server 链接到 MySQL 数据库。查询运行良好,但查看查询计划,您可以看到 SQL Server 始终在远程服务器上进行全表扫描 - 然后在 SQL Server 端进行任何连接/过滤。

我们如何将这些推送到 MySQL 服务器?

谢谢

詹姆斯

【问题讨论】:

标签: mysql sql sql-server linked-server


【解决方案1】:

如果你这样写你的查询......

select * from openquery
 ( myLinkedServer
  ,'Select * from mySQLTables where complicated joins/filters')

连接/过滤器应该远程进行。

【讨论】:

    猜你喜欢
    • 2021-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-08
    • 1970-01-01
    • 2011-05-04
    • 2011-08-25
    • 2014-04-16
    相关资源
    最近更新 更多