Sql 空数据库占用200 Mb

Sql 空数据库占用200 Mb,sql,database,visual-studio,Sql,Database,Visual Studio,我在VisualStudio中创建了一个C#项目并使用了一个数据库,在发送项目之前,我删除了数据库中的所有内容,只保留了表,但数据库占用了大约150000 kb。为什么会这样 因为数据库中有表,而表是保留磁盘空间的结构。 此外,数据库文件有一个默认的最小大小,当它们被数据填充时,该大小将增加(有一个设置) 但是,如果在以下情况下文件中有可用空间,您也可以缩小数据库文件大小: DBCC SHRINKDATABASE (database_name) 有关更多信息,请参见从表中删除数据时,数据库日志

我在VisualStudio中创建了一个C#项目并使用了一个数据库,在发送项目之前,我删除了数据库中的所有内容,只保留了表,但数据库占用了大约150000 kb。为什么会这样


因为数据库中有表,而表是保留磁盘空间的结构。 此外,数据库文件有一个默认的最小大小,当它们被数据填充时,该大小将增加(有一个设置)

但是,如果在以下情况下文件中有可用空间,您也可以缩小数据库文件大小:

DBCC SHRINKDATABASE (database_name)

有关更多信息,请参见

从表中删除数据时,数据库日志会增长。