我有一个名为 MetricTbl 的表,其字段为 User_Id、Entity、Metric、ModifiedDate、Value。值、UserId 是整数。Entity 和 Metric 是 nvarchar。表有大约 3000 万行。
我想优化查询 - 从 MetricTbl 中选择 SUM(Value) 其中 UserId = 1 和 Entity = 'Room' 和 Metric = 'Temperature'
我必须为这种查询设计一个策略。我正在使用天蓝色联邦。这是一个联合表。我已经在 User_Id、Entity、Metric、ModifiedDate 上创建了唯一索引。因为它是天蓝色的联邦所以我不能有索引视图。请提出一些策略。如果需要,我可以创建新表。谢谢马尼什