微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

sql-server – 数据库图(ER图/表格布局)用于测量某物的分布是什么样的?

例如,如果我在许多计算机上计算“活动”并显示该活动的汇总,那么数据库将如何存储数据?

这个呢?似乎太简单了.我在想这个.

ACTIVITYID  COUNT
----------  -----

解决方法

如果卷不会太大,我可能会创建一个表,单独记录每个事件,使用@Turnkey建议的DateTime,以及记录它的机器,等等.
LOGID (PK)  ACTIVITYID  SOURCE  DATELOGGED
----------  ----------  ------  ----------

这将使您能够运行查询获取当前计数,还可以使用数据来确定某个时间段内的事件和/或来自特定计算机的事件. ActivityID上的聚簇索引应该为您提供良好的查询性能,并且表格很窄,因此插入不应太昂贵.

原文地址:https://www.jb51.cc/mssql/78343.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐