0
  1. 我是否需要更新我的软件以支持分区表?
  2. SQL Server 中的分区表是否会更改我的数据库表?
4

2 回答 2

4

数据库分区是 DBMS 级别的功能,因此 DBMS 会将表的数据分布在不同的表中并更新索引。这种分区对应用程序是透明的,任何查询都不会因为您的分区而改变。

你的表结构不会改变;相反,分区后,数据将分布在多个表中。您可以将分区可视化为水平拆分表数据并将其分布在两个或多个表中。唯一的区别是 DBMS 不会让您知道数据被拆分到多个表中

于 2011-06-04T05:35:05.550 回答
3

参考 SQL Server 2005 中的分区表和索引

SQL Server 2005 提供了一种通过分区轻松一致地管理大型表和索引的方法,它允许您管理活动表之外的数据子集。这提供了简化的管理、提高的性能和抽象的应用程序逻辑,因为分区方案对应用程序是完全透明的。

阅读提供的文章以了解有关 sql server 中表分区的最佳实践。


另请参阅:

分区表和索引概念

设计分区以提高查询性能

于 2011-06-04T05:40:48.813 回答