Sql server实时数据采集的难题???急!!!
本人正在用VB做一个工业数据实时采集的题目,打算采用Sql server数据库,由于数据量非常大,大约每天有上百万条记录,并且系统要求常年运行,因此遇到难题:
1 如果所有采集到的数据都写入到一个表之中,那么是不是表的容量有限,到一定时间后系统出错。即使系统不出错,大量的数据是不是也会造成查询效率的降低?
2 于是本人考虑到:当数据达到一定数量后或是以每一天为单位,建立一个新表,可是由于系统需要长年运行,这样得话,数据库中的表的数量也会不断的增多,这也不是办法?
3 本人又考虑到是不是可以用数据备份/恢复或是导入导出的方式,但是不知应导出成什么格式比较好,方案又应该怎么选择?并且该数据库还要给远程共享,如果数据被导出成其他格式(比如Access格式)远程又如何访问的到呢?