autogrowth是否会克服SQL Server Express数据库大小限制?

时间:2014-04-08 11:41:10

标签: sql sql-server sql-server-2005

我在数据库中达到了4gb的限制,在将其升级到SQL Server 2008数据库之前我需要一些喘息的空间,我只是想知道增加自动增长是否会让我在数据库中的空间更大SQL Server 2005 Express强加的4GB限制。

我知道自动增长在性能方面存在的缺陷,因为数据会在整个磁盘上分散,从而使查询速度变慢,但在给予50 / 100mb的汽车增长空间方面有优势吗?虽然计划迁移过程或寻求替代方案。

磁盘空间不是问题,无论如何它只是一个临时措施。

3 个答案:

答案 0 :(得分:2)

没有。无论错误日志查看器告诉您什么,Express Edition都不会增加,也不会附加或恢复超过其大小限制的数据库。甚至不是暂时的。

但是你有一个简单的解决方案:SQL Server 2008R2 Express Edition已将限制提高到10GB。

答案 1 :(得分:1)

不,它没赢。 SQL Server Express版本用于创建面向数据库的应用程序,而无需购买官方SQL Server许可证。但是,除了文件大小限制之外,您不能在生产环境中使用它。

答案 2 :(得分:0)

不,一旦你达到10&#; 240 MB(10 * 1024MB),你就不能运气了 (技术上不完全是10GiB)。