Запросить все данные таблицы и сжатие индекса
У кого-нибудь есть общий оператор SQL, который перечисляет все таблицы и индексы в базе данных вместе с их текущими настройками сжатия для каждого раздела?
Благодарю.
РЕДАКТИРОВАТЬ: Это насколько я пытался запросить таблицы, но я не уверен, что соединение правильно (я получаю дубликаты, которые, вероятно, вызваны наличием индексов)
SELECT [t].[name], [p].[partition_number], [p].[data_compression_desc]
FROM [sys].[partitions] AS [p]
INNER JOIN sys.tables AS [t] ON [t].[object_id] = [p].[object_id]