【发布时间】:2010-12-02 00:25:30
【问题描述】:
所以,我正在尝试学习如何建立良好且可用的数据库。我遇到了一个涉及正确存储大量数据的问题。我使用的数据库是 MSSQL 2008。例如:
我们每周测试大约 50,000 台设备。这些设备中的每一个都有大量与之相关的数据。总的来说,我们只是查看从原始数据计算得出的数据摘要。摘要很容易处理,它只是我试图输入数据库以备将来使用的原始数据,以防有人需要更多详细信息。
总结一下,我有一个数据库,其中包含每组 50,000 台设备的表。但是,每个设备都有类似这样的数据:
("DevID") I,V,P I,V,P I,V,P ...
("DevID") WL,P WL,P WL,P ...
第一行总共有 126 个(~882 个字符)数据点,第二行总共有 12000 个(~102,000 个字符)数据点。存储这些信息的最佳方式是什么?为每个设备创建一个表(这似乎不守规矩)?有没有可以处理这么多信息的数据类型?我只是不确定。
谢谢!
编辑:更新 ~char 计数和第二行数据点。
【问题讨论】:
标签: sql database sql-server-2008 testing