Sql-Server

驗證 SQL Server 分區和文件組

  • July 18, 2011

**資訊:**我接手了一個 SQL Server 2005,以前的 DBA 已經配置了三個文件組來將數據隔離到唯一的 LUN 上:

G:數據(主要)

F:審計

J:索引

但是,開發人員不確定這些文件組在過去幾年中是否得到了維護。例如,審計表或索引可能在主文件組上,而不是它們各自的 FG。另外,當我開始嘗試調查時,我沒有看到任何證據表明伺服器具有這些文件組的分區設置?使用系統表:

select distinct [partition_number]
from sys.partitions
select *
from sys.data_spaces 

第一個查詢只返回“1”,這讓我相信沒有配置分區。第二個查詢返回三個 FG(Primary、Audit 和 Index)。

問題:有誰知道我如何確定不存在分區和/或驗證數據是否儲存在正確的文件組中?我認為這些文件組在不使用分區的情況下並不能真正提高性能,我錯了嗎?

目前通過http://msdn.microsoft.com/en-us/library/ms345146.aspx閱讀有關分區的更多資訊,但歡迎提供任何建議!

從 sys.partition_schemes 中選擇 *

引用自:https://serverfault.com/questions/291452