SQL Server数据存储:4 gb原始数据,在SQL Server中存储多少?
我有一个SQLServer2005数据库,有4GB的文本文件需要导入。问题是,如果这4 GB的文本文件在压缩时为1.2 GB,那么如果导入它们,数据库会有多大?SQL Server在默认情况下是否收缩数据,或者我将如何设置此设置以创建一个数据库作为分离项,以便以后附加到另一个数据库。SQL Server在默认情况下不会收缩数据。事实上,每列和每行的开销很小,因此需要更多的空间SQL Server数据存储:4 gb原始数据,在SQL Server中存储多少?,sql,sql-server,Sql,Sql Server,我有一个SQLServer2005数据库,有4GB的文本文件需要导入。问题是,如果这4 GB的文本文件在压缩时为1.2 GB,那么如果导入它们,数据库会有多大?SQL Server在默认情况下是否收缩数据,或者我将如何设置此设置以创建一个数据库作为分离项,以便以后附加到另一个数据库。SQL Server在默认情况下不会收缩数据。事实上,每列和每行的开销很小,因此需要更多的空间 如果您真的必须将这些文件存储在DB中,建议您不要这样做,请看一下我不久前在博客上写的这篇文章。在SQL Server 2
如果您真的必须将这些文件存储在DB中,建议您不要这样做,请看一下我不久前在博客上写的这篇文章。在SQL Server 2008中,他们引入了FILESTREAM类型。默认情况下,SQL Server不会收缩数据。事实上,每列和每行的开销很小,因此需要更多的空间
如果您真的必须将这些文件存储在DB中,建议您不要这样做,请看一下我不久前在博客上写的这篇文章。在SQL Server 2008中,他们引入了FILESTREAM类型。没有自动压缩-尽管您可以将压缩数据放在列中,但搜索起来很困难 是否将这些数据导入到一组规范化的表中?是否有空格或其他数据将被去掉逗号
如果是这样的话,您可以从规范化和空间修剪中节省空间。没有自动压缩-虽然您可以将压缩数据放入列中,但搜索起来会很困难 是否将这些数据导入到一组规范化的表中?是否有空格或其他数据将被去掉逗号
如果是这样,则可以通过规范化和空间修剪节省空间。有两个主要因素: 索引将增加空间需求。 标准化将减少空间需求。
有两个主要因素: 索引将增加空间需求。 标准化将减少空间需求。