带上数据库名称+dbo+表名。
如果是彻底的分离,个人觉得数据库的操作要通过另外一个库提供的程序来处理。
对每个库分别查询,然后用Union ALL进行连接显示~
我的分库打算做成,1个是产品库,在产品表里面保存用户ID。一个是用户库。里面都是用户信息。
在产品界面,显示的时候,想要显示出用户名。在一个库里面用的是left join关联。分库以后,有没有什么好办法?
@迷路中的路人甲: 你这种分库于分库没什么区别,查询都是一样的,只不过要带上库名。
分库的话一般使用程序解决 。如果还用视图或者关联 分库没什么意义
程序解决也可以。但是有些业务没想明白怎么处理。
比如在产品页面中,按照某个特定人员查询,是不是需要先在人员库查询出对应的人员ID,然后再到产品库根据id查询,是这样处理吗?
@迷路中的路人甲:差不多这个意思,就是说原来一步的现在要分成多次查询。
把表拆开,然后再联合查询,需要视图显示的时候,拼装结果集就行
看着你的表述,真吃力,汉语二级都过不了.