All infos - Скрипты для анализа запросов sql

Скрипты для анализа запросов sql

Запрос извлекает основную информацию о таблице dbo.TestStructure:

SELECT OBJECT_NAME(object_id) AS table_name, name AS index_name, type, type_desc FROM sys.indexes WHERE object_id = OBJECT_ID(N'dbo.TestStructure', N'U');
Столбец type хранит значение 0 для куч, 1 для кластеризованных таблиц (индексов) и 2 для некластеризованных индексов.

Сколько страниц выделено под объект, из функции динамического управления:
SELECT index_type_desc, page_count, record_count, avg_page_space_used_in_percent FROM sys.dm_db_index_physical_stats (DB_ID(N'tempdb'), OBJECT_ID(N'dbo.TestStructure'), NULL, NULL , 'DETAILED');

То же, процедурой:
EXEC dbo.sp_spaceused @objname = N'dbo.TestStructure', @updateusage = true;

Share this post

Оцените материал
(0 голосов)
Прочитано 42 раз
Другие материалы в этой категории: « Check constraint на два столбца.