SELECT
*
FROM
tbl_order o
INNER JOIN
tbl_contact c
ON
c.ContactId = o.BillingContactId上面针对电商商店的查询简单明了。
如果我将所有联系人数据移动到CRM中,使其存储在不同的数据库中,而电子商务数据库通过guid引用联系人,并通过WCF服务获取他们的数据,我将如何创建等效查询?
这会不会太慢,我是否应该在电子商务数据库中保留联系人数据的副本?
发布于 2013-03-01 06:52:22
如果不是很有创意,就不会有办法在SQL Server中查询WCF服务。再加上你是对的,它会非常慢。
我建议将所有数据放在一个地方,这样查询速度就会更快。
如果你能把联系方式复制到电子商务中,那就最好了。如果数据库技术相同,您可以使用复制来完成此任务。
如果它们是不同的,那么您将不得不编写一些自定义软件来完成这项工作,但这将是值得的。
https://stackoverflow.com/questions/15142202
复制相似问题