【发布时间】:2011-01-20 09:21:30
【问题描述】:
我需要创建一个数据库来保存传感器数据,稍后将查询这些数据以生成报告(显示给定时间范围内的图表和 AVG/MAX/MIN 值)。
数据点如下所示:
CREATE TABLE [dbo].[Table_1](
[time] [datetime] NOT NULL,
[sensor] [int] NOT NULL,
[value] [decimal](18, 0) NULL
)
可以按从几秒到几分钟的间隔添加数据(取决于传感器)。
我是否应该担心我的数据库在积累了几年的数据后会变得太大(数据库将在 MS SQL Server 2008 工作组版本上运行)?
【问题讨论】:
-
多少个传感器? 1 还是 4000000000?
-
尚待确定,但肯定小于50
标签: sql-server sql-server-2008 database-design