如何正确创建非规范化报告表?

时间:2009-08-12 14:17:47

标签: asp.net asp.net-membership reporting

所以我们有运行的报告,我们的客户每天运行多次,其中一些报告命中了非常重要的表格,我不喜欢这些表格。

我们目前有一个小型报告表,在新用户注册时填充。用户注册并填充aspnet_membership表,然后运行另一个sproc来填充报告表。

我注意到我们在注册过程中遇到了一些死锁,我想知道这是否是原因,虽然我不确定,因为它只是在做插件而我认为不会导致死锁。

无论如何,就创建报告表而言,最好只在aspnet_membership表中添加一个触发器,当插入新记录时,我们会插入到报告表中,或者在初始注册时运行两个sprocs太?

我想过夜间过程,但数据需要是实时的。

提前致谢!

1 个答案:

答案 0 :(得分:1)

报告至少可以接近实时吗?你是否有一个每5分钟运行一次的SQL作业,或者填充报告表?