3

我正在构建一个在特定日期对用户执行检查的应用程序。我需要跟踪针对该特定用户执行这些检查的次数。

我最初的想法是在我的一个表中基本上有一个字段,我只是在执行检查时增加它。我的另一个想法是创建一个名为“AuditUser”的表,每次检查客户时都会插入一条新记录。

这真的是一个问题......最佳实践方法是什么?

如果其他人有更好的解决方案,请提出建议。

提前致谢。

4

3 回答 3

5

使用审计表。

然后,您可以对分区进行日期划分,也可以归档到磁盘并根据需要缩小表。

于 2009-08-24T18:47:06.963 回答
1

如果您只需要计数,我会选择您增加的字段。

如果您需要做任何其他事情,例如确定在某个日期范围内检查的次数,那么我会使用第二个表。

于 2009-08-24T18:56:16.867 回答
0

使用 AuditUser 表,您将获得每次检查的记录(日期+时间),这比仅计数和最后一个日期+时间要好。

于 2009-08-24T18:50:36.503 回答