是否可以创建一个从
中选择的视图有人可以指出任何在线示例。
或者,如果我无法创建视图,我有什么方法可以使用Linq
答案 0 :(得分:6)
是的,你会想要使用一种叫做链接服务器的东西:
但是,您需要成为数据库管理员才能进行设置。
如果无法创建视图,则必须使用两个单独的DataContexts执行两个单独的LINQ to SQL查询,然后调用.ToList()或。 ToArray()在结果上,然后在第三个LINQ查询中加入它们。只要您可以将每个查询限制为具有相对较少的元素(在每个LINQ查询下,例如1000左右),这将正常工作。
答案 1 :(得分:4)
此类实现/技术也用于联合数据库服务器,以分发大型SQL Server数据库系统的处理负载。
有关详细信息,请参阅以下联机丛书参考:
http://msdn.microsoft.com/en-us/library/ms190381.aspx
根据之前关于设置链接服务器的海报说明,您随后需要创建分区视图,更多详细信息可以在联机丛书中找到子标题“分区视图”: