1、数据库基本概念:区、页、行区:SQL Server中管理空间的基本单位。一个区大小为64KB,是八个物理上连续的页。
2、每MB有16个区。一旦一个区被存储满,SQL Server将分配一个区给下一条数据。
3、页:SQL Server中存储数据的基本单位,是区的分配单元。一个页大小为8KB。是SQL Server 每次读取和写入数据的最小单位。页的类型有数据页,索引页,文本页等等。
4、行:行存储于页中,一行一般最多占满一页,也就是8KB,但也有些VARCHAR(MAX),T苇质缵爨EXT,IMAGE类型的字段,可以跨越多页存储,一行最大2GB。
5、收缩数据库数据库中每个文件都可以通过删除未使用的页的方法来收缩。
6、数据文件和事务日志文件都可以收缩。数据库收缩分为手动收缩和通过数据库设置自动收缩。
7、设置数据库自动收缩数据库引擎会定期检查每个数据库的空间使用情况,自动收缩有可用空间的数据库。