大细节表和报告

时间:2010-12-15 08:00:37

标签: sql-server sql-server-2005 sql-server-2008

我将为清单应用程序设计一个模式,其中不同的分支用户需要输入28个固定类型的清单,所有28个响应都将进入详细信息表。例如,如果我们有40个分支机构,共有40个用户在详细信息表中输入28条记录,那么我的猜测是40个用户*每天28条记录* 320天(假期关闭)必须是每年358400条记录。

所以我的问题是根据YEAR,MONTH和DATE RANGE标准按分支收集汇总报告应该是我的报告策略。我应该使用视图(事实表)来完成摘要,还是将历史表与详细信息表一起制作,还是可以直接从DETAIL表中获取报告,但是有适当的索引?会慢下来吗?

请建议我从未处理过大型记录。

1 个答案:

答案 0 :(得分:1)

400K真的不是很多,不是一年的数据。

坚持单表,正确的索引方法。

在吹哨之前不要优化。