select
distinct s1.name as 'Procedure Schema Name', o1.name as 'Procedure Name', s2.name as 'Table Schema Name', o2.name as 'Table Name' from sysdepends d
join sys.objects o1 on d.id = o1.object_id
join sys.schemas s1 on o1.schema_id = s1.schema_id
join sys.objects o2 on d.depid = o2.object_id
join sys.schemas s2 on o2.schema_id = s2.schema_id
where
o1.type = 'P' and
o2.type = 'U'
order
by 1,2,3,4
Wednesday, October 8, 2014
Query to look at filegroups by table
SELECT OBJECT_SCHEMA_NAME(t.object_id) AS schema_name
,t.name AS table_name
,i.index_id
,i.name AS index_name
,ds.name AS filegroup_name
,p.rows
FROM sys.tables t
INNER JOIN sys.indexes i ON t.object_id=i.object_id
INNER JOIN sys.filegroups ds ON i.data_space_id=ds.data_space_id
INNER JOIN sys.partitions p ON i.object_id=p.object_id AND i.index_id=p.index_id
ORDER BY t.name, i.index_id
Subscribe to:
Posts (Atom)