我收到以下错误:
2011-03-07 21:59:35.73 spid64数据库'MYDB'中文件'MYDB_DATA'的自动增长被用户取消,或在16078毫秒后超时。 使用ALTER DATABASE为这个文件设置一个较小的FILEGROWTH值或者明确地设置一个新的文件大小。
我做了一些研究,发现对于大型数据库,您应该将自动增长设置为固定大小(MB),而不是百分比。 我觉得这个数据库不大,我可能不会通过改变这个值来解决正确的问题。 有没有人有任何意见? 谢谢!
我正在使用Windows Server 2008上运行的SQL Server 2008 RC2
你不应该依靠自动增长来pipe理你的日常需求。 您应该在适当的维护时段内手动监控和增长数据库。 自动增长应该是您意外情况下的安全网。
您还可以查看设置即时文件初始化以提高增长操作的速度。
你不应该在AutoGrow上继续。 它应该被用作安全网,只不过是一个安全网而已。 它也不应该被设置为一个百分比。 将其更改为1千兆字节,然后手动扩展数据库,以便为接下来的几年数据提供足够的空间。
检查是否启用了即时文件初始化 。 这将大大加快您的自动增长操作。