我是DB Administration的新手。所以我对 SQL Server Management Studio (SMSS) 或通过 T-SQL 提供的“文件收缩”功能感到困惑。如果我可以简单地降低数据库的初始大小,为什么我需要使用“文件缩小”功能?
我试图(编辑)减少我的数据库的初始大小,它成功地减少了我的数据库的物理文件。如果我使用“收缩”功能,这也将完全一样。
我正在刷新我的索引基础知识,专门针对数据库索引。实际上,我并没有过多关注它在内部是如何工作的,我只是这样做CREATE INDEX index_name
并假设它将根据提供的列创建这样的块,以便以后更快地检索。所以我来到互联网某处提到的这个主要密集索引主题:在密集索引中,为数据库中的每个搜索键创建一条记录。我假设,对于索引表中的每个索引记录,都与数据库表中的一行完全映射。在这种情况下,索引表中的行数与数据库中的行数相同。这甚至如何改善搜索?