파일그룹별 object 및 object의 index 정보 조회

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
SELECT OBJECT_NAME(i.[object_id]) AS [ObjectName]
       ,i.[index_id] AS [IndexID]
       ,i.[name] AS [IndexName]
       ,i.[type_desc] AS [IndexType]
       ,i.[data_space_id] AS [DatabaseSpaceID]
       ,f.[name] AS [FileGroup]
       ,d.[physical_name] AS [DatabaseFileName]
 FROM [sys].[indexes] i
 INNER JOIN [sys].[filegroups] f
    ON f.[data_space_id] = i.[data_space_id]
 INNER JOIN [sys].[database_files] d
    ON f.[data_space_id] = d.[data_space_id]
 INNER JOIN [sys].[data_spaces] s
    ON f.[data_space_id] = s.[data_space_id]
 WHERE OBJECTPROPERTY(i.[object_id], 'IsUserTable') = 1
 ORDER BY OBJECT_NAME(i.[object_id])
         ,f.[name]
         ,i.[data_space_id]

 

'Develop > DB - mssql' 카테고리의 다른 글

세션id로 실행 계획 보기  (0) 2021.09.06
[MSSQL장애] 계정잠김 장애  (0) 2021.08.02
테이블 별 row 수 조회  (0) 2021.06.17
트리거로 인한 로그온 오류(17892)  (2) 2021.06.02
테이블 별 사이즈 조회  (0) 2021.05.13

+ Recent posts