![]() |
1
3
听起来你基本上需要猜测两次访问之间的最长时间。所以如果你 事实上 每10天只有一次访问,那么表中的所有内容都可以代表一次停机。。。但很可能没有。
具体如何实现这一点取决于您的环境—我知道如何在C#中实现这一点,但我不想在纯SQL中尝试,例如:) |
![]() |
2
1
除非你有关于服务器被点击频率的其他信息,否则你无法回答你想要回答的问题。 即使您有这些数据,对服务器中断进行严格的分析也并非易事: 如果您有关于某个时间间隔(比如周一早上6点到7点)内站点历史上被攻击的频率的信息,您可以使用泊松过程对服务器故障的概率进行建模,并将其与该时间间隔内的数据进行拟合。这将为您提供在该时间间隔内发生停机的可能性,如果您正确地建模了停机的时间长度(或者猜对了),您可以得到给定一天中所有停机的预期持续时间。 对于大多数应用程序来说,实现您在文章中提到的检查过程将更简单、更准确。 |
![]() |
Djama · 从TimeSpan asp返回月和日。网 7 年前 |
![]() |
maltman · 时间跨度差异计算不正确 7 年前 |
![]() |
user1702369 · 仅将时间跨度添加到日期时间,而不是日期时间 7 年前 |
![]() |
Batuhan · 从日期时间格式中减去天数 7 年前 |
![]() |
Yossi · 填充SQL查询结果集中缺少的(时间段)行 10 年前 |
![]() |
core · 使用TimeSpan和DateTime进行计算 12 年前 |