小编use*_*766的帖子

SQL Server 2000 表

我们目前有一个 SQL Server 2000 数据库,其中一个表包含多个用户的数据。数据由 memberid 键控,它是一个整数字段。该表在 memberid 上有一个聚集索引。

该表现在大约有 2 亿行。索引和维护正在成为问题。我们正在讨论将表拆分为每个用户模型的一张表。

这意味着我们最终会得到非常多的表,可能高达 2,147,483,647,仅考虑正值。

我的问题:

  1. 有没有人有过安装数百万表的 SQL Server (2000/2005) 的经验?

  2. 这种架构对于使用查询分析器、企业管理器等进行维护和访问有什么影响?

  3. 在数据库实例中拥有如此大量的索引有什么含义。

感谢所有评论。

谢谢

编辑:我不同意将这个问题迁移到 Serverfault。这是一个与编程相关的问题。

database sql-server sql-server-2005 large-data

1
推荐指数
1
解决办法
94
查看次数