开发者社区> 问答> 正文

SQL Server数据存储:4 gb Raw,SQL Server中有多少?

我有一个SQL Server 2005数据库,并且有4 GB的文本文件需要导入其中。问题是,如果压缩后这4 GB文本文件为1.2 GB,那么如果导入它们,数据库将有多大?默认情况下,SQL Server是否收缩数据,或者我将如何设置(想将数据库创建为一个分离项目,稍后再附加到另一个数据库)。

问题来源于stack overflow

展开
收起
保持可爱mmm 2019-11-18 17:27:18 495 0
1 条回答
写回答
取消 提交回答
  • 默认情况下,SQL Server不会收缩数据。实际上,每列和每行的开销很小,因此需要更多空间。

    如果您确实必须将这些文件存储在数据库中(建议您不要这样做),请看我前一段时间写的这篇文章。在SQL Server 2008中,他们引入了FILESTREAM类型。

    2019-11-18 17:27:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server在电子商务中的应用与实践 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载