我是从Brent Ozar指南中学到的,这是我第一次使用SQL Server进行分区,这真是太棒了:)
几次我遇到了一个奇怪的情况。当我跑步时:
SELECT *
FROM ph.FileGroupDetail
ORDER BY partition_number
Go
有一个相同的文件组两次显示2个不同的partition_number,一个正确地在末尾显示一个范围值,另一个在开始时显示一个空range_value。
几个问题:
这是怎么回事,我哪里出错了?
我该如何解决该问题,这意味着如何在开始时摆脱一个分区,因为开始时我已经有一个空分区。
我曾尝试删除文件(在为空时工作)和文件组,但文件组说无法删除。
有人可以解释一下这是怎么发生的以及如何摆脱第2分区条目吗?
3
史蒂夫,您可以发布您的分区方案和功能吗?
—
PseudoToad
@steve-对于您按照Gizmo的要求发布该分区方案和功能确实很有用。
—
Thronk 2015年
您还可以从sys.partitions中公开partition_id吗?
—
user_0 2015年