0

我在 SQL Server 2005 Express 中有一个数据库表,它每天接收 2367 个新行,每行只有 3 列。因此,在一年内这将提供大约 800k 行,在 10 年内将提供 800 万行。由于我知道我进行此安装的公司不会处理任何数据库管理/清理,我的问题是 SQL Server 2005 Express 是否能够在单个表中处理这么多行?有什么限制吗?我知道有类似 4gig 的文件大小限制。

编辑:表设置

[RefId] [bigint] NOT NULL,
[PointDate] [datetime] NOT NULL,
[PointValue] [decimal](10, 2) NOT NULL

注意:SQL Server 2005 Express 不允许您设置作业。

4

2 回答 2

1

自 SQL Server 2008 R2 起,数据库大小限制为10Gb 。无论如何,Express 安装仍然需要维护(特别是备份)。你现在最好想想办法。

于 2012-02-01T22:52:36.033 回答
0

文档说受到可用存储空间的限制。因此,您可能会首先在其他地方遇到瓶颈,例如某些 MBA 使用 Access 执行 select Count() from Table on 并带有指向实时数据库的外部链接。

您可能首先遇到的其他最大值。

MSDN SQL 2005 容量规范

对于有需要的人,该页面也提供其他版本。

于 2012-02-01T22:35:34.817 回答