设置文件的大小=最大大小可解决自动增长性能问题

时间:2018-07-09 15:03:59

标签: sql-server

使用sql server 2012及更高版本 我们知道可以配置主文件组的默认文件,该文件的名称与数据库相同

假设数据库的名称为MyDataBase,它存在于具有2 Gb容量的硬盘E上,而我们最多希望将MyDataBase数据文件限制为1 gb

如果我应用以下配置

ALTER DATABASE [MyDataBase ] Modify File( NAME = N'MyDataBase ', 
Size=1024 MB,FILEGROWTH = 0,MAXSIZE=1024 MB ) 

与大小值代表当前数据库大小的概念矛盾

我们将没有任何文件增长操作,因为在MAXSIZE中发现并通过大小注意到的整个指定大小已被数据库存储占用 因此,我认为这将是最佳做法

但我没有找到与我的相同的任何首选配置 我的意思是将数据库的当前大小作为所需的有限最终大小

所以我的配置有问题,我不知道是什么 您可以通过应用最佳实践来帮助我

当然,通过这种配置,我们仍然可以随时知道可用大小

0 个答案:

没有答案