2013-05-07 64 views
1

一个朋友问我这个问题,我不知道如何回答这个问题,他说他在一次采访中得到了答案。在SQL Server中进行分区时,您可以将多少分区方案放在分区函数上是有限制的吗?你可以把多少分区功能放在一个方案上?感谢您提前帮助。函数到方案和函数SQL

回答

0

每个方案只能有一个分区功能。你可以有很多方案都使用相同的功能。每个方案必须具有能够保存与分区功能关联的分区的关联文件组。

有多少分区方案可以使用分区功能的限制在于文件组容纳所有分区的能力。

为多少分区功能可在一个方案中可以使用的限制是1

下面多少分函数可以创建列出的限制。


SQL Server 2008中

您可以在SQL Server 1000个的分区功能2008

n: "Specifies the number of values supplied by boundary_value, not to exceed 999." - http://msdn.microsoft.com/en-us/library/ms187802(v=sql.100).aspx


SQL Server 2012中

0在SQL Server个

你可以有15000分函数2012

n: "Specifies the number of values supplied by boundary_value, not to exceed 14,999." - http://msdn.microsoft.com/en-us/library/ms187802(v=sql.110).aspx