使用 Sql Server 2008,是否适合使用视图来跟踪表计数。例如
CREATE VIEW [dbo].UserCounts
SELECT O.UserId, Count(O.OrderId) AS OrderCount
FROM User U INNER JOIN Orders O ON U.UserId = O.UserId
GROUP BY O.UserId
这是一个拥有 100.000 个用户和大约 100.000 个用户的可行解决方案吗?500.000 个订单?
提前致谢, 安德斯