我有一个数据库,用于存储在装配线上生产的所有零件的数据,那里生产了大约 100 万个零件,每个零件都有 200 个条目。客户希望我做几个查询以获取有关生产情况的一些信息。
其中一些是非常复杂的查询,需要分析这部分是否在装配过程中出现故障,以及该故障是否已得到纠正。这将花费大量时间来处理一周的数据。
好的,查询肯定可以优化,但这不是我现在要寻找的。
我的想法是索引这个报告查询。我已经使用 asynchrounos 作业将收集到的数据保存到正确的数据库模式中。必须可以扩展此作业并将此数据保存到准备好的格式化表中以进行查询。用户将在大约 30 秒的延迟后得到他的报告,但它应该是超快的。
那么我可以使用 SQL Server Reporting Services 来定义索引作业并对其进行查询吗?或者有没有其他工具可以完成这项工作?