0

我有一个数据库,用于存储在装配线上生产的所有零件的数据,那里生产了大约 100 万个零件,每个零件都有 200 个条目。客户希望我做几个查询以获取有关生产情况的一些信息。

其中一些是非常复杂的查询,需要分析这部分是否在装配过程中出现故障,以及该故障是否已得到纠正。这将花费大量时间来处理一周的数据。

好的,查询肯定可以优化,但这不是我现在要寻找的。

我的想法是索引这个报告查询。我已经使用 asynchrounos 作业将收集到的数据保存到正确的数据库模式中。必须可以扩展此作业并将此数据保存到准备好的格式化表中以进行查询。用户将在大约 30 秒的延迟后得到他的报告,但它应该是超快的。

那么我可以使用 SQL Server Reporting Services 来定义索引作业并对其进行查询吗?或者有没有其他工具可以完成这项工作?

4

1 回答 1

0

您应该查看 SSRS 报告快照和历史记录。 http://msdn.microsoft.com/en-us/library/bb630404.aspx

然后,您将使用 SSRS 访问方法之一访问报告。 http://msdn.microsoft.com/en-us/library/ms153697.aspx

快照将在下班时间提前运行您的报告。然后,您将在您的应用程序中显示这些快照之一。

于 2013-06-05T20:54:21.923 回答