我们都知道对于表中的每一行,都会有一个分区来存储这一行。
我搜索了stackoverflow,发现有一个帖子" Get A记录当前分区" https://dba.stackexchange.com/questions/22638/get-a-records-current-partition
但是我不太清楚如何做到这一点。
有人可以举一个具体的例子吗?
如果我有一个Employee表,EmployID上有非集群索引,EmployID上有集群索引,那么如何查找索引的分区号和EmployID为41245的行所在的集群索引?
更多信息:
CREATE TABLE Employee
(
EmployeeID int identity(1,1) not null
, EmployeeName varchar(200) not null
, constraint PK_Employee_1 primary key clustered
(
EmployeeID
)
, INDEX NONCLUSTERED IX_EmployeeName ON Employee (EmployeeName)
)