SQL执行exec sp_spaceused看到的保留空间和未分配空间是什么?
执行exec sp_spaceused后看到database_size: 这个是数据库的占用空间unallocated space 未分配的空间reserved: 这个是为数据库保留的总空间(这个保留空间指的是什么?)data: 这个是数据库各数据表所有记录的空间index_size: 这个是数据库各数据表所有索引的空间unused:3 未用的空间量
[解决办法]
每次分配不会只分配刚好的大小,以区为单元分配,所以如果你刚好超过一个区然后还要一点点空间,就会再次分配一个新区(8个页),可以理解为这个新区的7.xx个部分都是保留,不知道我的理解是否正确
[解决办法]