sql server 2005 opendatasource,openrowset查询时,速度不一致
sql server 2005 opendatasource,openrowset查询时,速度不一致
select * from opendatasource('SQLOLEDB','Data Source=服务器C;User ID=sa;Password=').库A.dbo.表B
select * from openrowset('SQLOLEDB','服务器C;'sa';'','select * from 库A.dbo.表B')
表B大约有三百W条记录,用上面两个语句查询时,明显openrowset要比opendatasource快,这是为什么?它们不是采用的一样的方式吗?
其中openrowset与链接服务器查询速度基本一致。已经在几台机器上试过,都发生这样的事,不懂...