小编The*_*aut的帖子

在 SQL Server 中存储数 TB 的数据

我需要开发一个生产系统,能够为生产的每件产品存储 100 kb 的文本文件和序列号。我知道 2 年的大致输出,必须存储数据的时间,并计算出需要大约 25-30 TB 的存储空间。

我有一些使用数据库的经验,但处理如此大量的数据对我来说是新的。

我的第一个猜测是简单地将文件作为 blob 存储在数据库的表中。将大量数据存储在单个表中有什么问题?什么是可能的备份方案?

另一种方法是将数据存储在多个表中(例如,每个月一个表)。

第三种方法是在 SQL Server 中存储对数据的引用,压缩文件,然后将它们存储在其他地方。

该存储系统的目的是通过序列号查询文本文件。

你会怎么办?

sql-server sql-server-2012

5
推荐指数
1
解决办法
4012
查看次数

计划查询和导出

是否可以安排一个简单的查询来运行 Daily 并将接收到的数据导出到 Excel 文件中?

sql-server-2008 sql-server excel jobs

5
推荐指数
1
解决办法
4731
查看次数