请教一个sqlserver外围服务器查询的问题
select * from opendatasource('SQLOLEDB','Data Source=3.3.3.3,1433;user ID=sa;password=;').TopoDB.dbo.tbl_Node
union
select * from opendatasource('SQLOLEDB','Data Source=2.2.2.2,1433;user ID=sa;password=;').TopoDB.dbo.tbl_Node
union
select * from opendatasource('SQLOLEDB','Data Source=1.1.1.1,1433;user ID=sa;password=;').TopoDB.dbo.tbl_Node
这些数据库的表与字段完全一样。 想通过外围进行汇总查询, 有什么方式能增加连通外围的速度呢? 在每台服务器本机查询都非常快, 如果远程连接汇总查询会慢一些有延时。
再有一个如果其中一个服务器宕机了整条汇总语句就都不可读了。 有什么方法能让其中一个宕机而且程序能正常执行呢? 真的谢谢了