-1
    In case a file of X MB is loaded into SQL Server table, 
need to find out how much space it occupies in SQL Server – is it < X or X or > X.

我的样品test csv file(36 bytes)在此处输入图像描述

我尝试测试将 csv 文件加载到 sql server 加载到我执行的 sql server 时,我的计算机上的文件大小为 36 字节

sp_spaceused '[dbo].[assign-test]'

像这样的输出

在此处输入图像描述

有人可以告诉我硬件决定文件大小是否超过 36 字节还是相同

4

2 回答 2

1
There will be an increase in size ,example  when a excel size of 20 KB is loaded  into SQL server the file size is checked , there's an increase (file size + index size) so there always an increase when raw file is loaded (I tested it )
于 2013-11-21T17:46:58.130 回答
0

SQL Server 将数据以称为页的块形式写入磁盘上的物理文件中。页面大小为 8kB,这就是您在结果中看到的内容。

根据您存储文件的确切方式,将占用此页面的一些空间来存储它。

于 2013-11-11T06:53:05.180 回答