我正在计划一个命中计数器,并且我计划进行许多报告查询以显示一天、过去一周、过去一个月等中的总命中数,以及一个可以提供显示什么时间的图表的图表day 在特定日期范围内,对于特定页面最受欢迎。
考虑到这一点,将 存储在与发生命中DATE
的不同字段中,然后添加索引是否有益?TIME
对于其中一些查询,我将使用where clause
范围(大于 x 且小于 y)的 a。我确实希望有关于Date
和 的查询Time
,例如“在过去 6 个月内,显示一天中每小时分组的命中数”。
我是不是太复杂了?我应该只使用一个DateTime2(0)
字段还是为此使用两个字段有一些优势?