Динамически управляемые представления (DMV) и динамически управляемые функции (DMF) возвращают информацию о состоянии сервера, которая может быть использована для просмотра активных процессов и, соответственно, для настройки производительности системы или для мониторинга актуального состояния системы. В отличие от представлений просмотра каталогов DMV и DMF базируются на внутренних структурах системы.
DMV и DMF принадлежат схеме sys, а их имена начинаются с префикса dm_, за которым следует текстовая строка, определяющая категорию, к которой принадлежит конкретный элемент DMV или DMF.
Следующий список идентифицирует и описывает некоторые из этих категорий:
♦ dm_db_* содержит информацию о базе данных и ее объектах;
♦ dm_tran_* содержит информацию относительно транзакций;
♦ dmio* содержит информацию о действиях по вводу/выводу;
♦ dmexec* содержит информацию, относящуюся к выполняемому пользовательскому коду.