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]
GO
'SQL' 카테고리의 다른 글
[MSSQL]서버 및 데이터베이스 정보 확인 (0) | 2015.07.15 |
---|---|
[MSSQL] 소수점에 값있는 데이터 찾기 (ex 0.5, 1.5, 1.25) (0) | 2015.05.28 |
[MSSQL][펌] 20. 클러스터드 인덱스와 넌 클러스터드 인덱스 (0) | 2015.03.25 |
[MSSQL] DB 파일 사이즈 줄이기 (SHRINKDATABASE .... / 시링크 ) (0) | 2015.02.17 |
[MSSQL] 언피펏 UNPIVOT (0) | 2015.02.12 |