关于网友提出的“跨省跨行转账 petshop 40是如何跨数据库关联”问题疑问,本网通过在网上对“跨省跨行转账 petshop 40是如何跨数据库关联”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:跨省跨行转账 petshop 40是如何跨数据库关联描述:
petshop 4.0采用的是分布式数据库,产品和订单分类存放在不同的数据库里,请问产品和订单如何关联到一起呢?他们这样做虽然从一定上提高了性能,但是给管理上带来了极大的麻烦,不知我说的对不对?
解决方案1:
建存储过程或者视图
解决方案2:可以用SQL里的opendatasoure函数,但效率应该一般
解决方案3:用离线数据库,把其数据先读取到一个DATASET当中,去建关系进行查询
解决方案4:跨数据库查询性能不高的
解决方案5: select * from
[数据库1].dbo.[表1]
inner join
[数据库2].dbo.[表2]
on
[数据库1].dbo.[表1].[字段1]
=
[数据库2].dbo.[表2].[字段2]
where
条件