如果我们说对于限制增长到10,240MB(10GB)的文件/文件组而且'初始大小'是5120MB(5GB),那么这个空间如何在这个数据库所在的磁盘驱动器上使用。
我的意思是,是否会在磁盘上使用5GB的空间,还是会保留并显示10GB的空间?
答案 0 :(得分:2)
它将使用5Gb的空间并根据需要增长文件。当它达到10Gb时,你的数据库会死得很厉害,直到你给它更多的空间。
答案 1 :(得分:1)
数据库文件的初始大小(无论是数据文件还是事务日志文件)将成为SQL Server从一开始就分配的硬盘空间。
它将根据您为增长设置的内容而增长,即使备份事务日志(截断t-log)或从数据文件中删除数据,它也不会隐式缩小。除非针对它调用SHRINKFILE
,否则它将保持相同的大小。