设有商场经营管理系统,系统中的部分数据表和视图的相关信息如下所示:
表或视图 | 访问频率 | 数据源 |
表T1(商品标识,时间销售柜台,数量,单价,金额) | 10000次/天 | 原始数据 |
表T2(商品标识,时间,商店标识,总数额,总金额) | 1000次/天 | T1 |
表T3(商品标识,月份,商店标识,总数额,总金额) | 5000次/天 | T2 |
表T4(商品标识,月份,商店标识,总数额,总金额) | 100次/天 | T3 |
视图V1(商品标识,季度,商店标识,总数量,总金额) | 3000次/天 | T3 |
表中T4的数据源是T3表明T4中的数据是根据T1的数据汇总计算而来的,并假定各个表的数据都得到了及时计算,现需对系统进行优化,以提高与视图V1有关的查询效率,设有如下优化方案:
Ⅰ为T1建立主索引
Ⅱ为T2建立主索引
Ⅲ为T3建立主索引
Ⅳ重写视图V1,将其数据源调整为T4,并为T4建立主索引
Ⅴ重写视图V1,将其数据源调整为T2,并为T2建立主索引
请针对每一个优化方案,说明该优化方案对实现目标是否有效,并简要说明原因。