Описание тега dmv

DMV - это динамические административные представления в SQL Server. DMV хранят метаданные и важную статистику, относящуюся к производительности SQL Server. Эта информация обновляется во время выполнения, чтобы пользователь мог получить самые последние значения для анализа производительности и использования сервера. DMV значительно помогают в анализе проблем с производительностью системы и диагностике проблем в SQL Server в любое время.
2 ответа

Кто создал этот сеанс расширенных событий?

Меня попросили выяснить, кто создал определенный сеанс расширенных событий в базе данных SQL Azure. Однако, просматривая DMV, можно найти множество атрибутов, но ничего не указывает на то, когда они были созданы или кем. Есть ли способ определить эт…
21 ноя '18 в 21:49
1 ответ

Общая память сервера - какой самый точный способ получить его через SQL Server?

Почему значения этих двух запросов не совпадают между собой: SELECT [server memory] = physical_memory_in_bytes /1024.00/1024.00/1024.00 FROM sys.dm_os_sys_info; SELECT object_name, cntr_value FROM sys.dm_os_performance_counters WHERE counter_name = …
1 ответ

Как узнать, какой индекс создать?

Я запросил DMV "Статистика использования индекса" и получил следующий результат obj_id:789577851 имя_ вкладки:TableX index_id:0 index_name:HEAP user_seeks:0 user_scans:3139598 user_lookups:1237467 user_updates:0 Эта таблица не имеет кластеризованног…
13 июл '11 в 12:04
1 ответ

Запрос статистики SQL без параметра SET

Я пытаюсь захватить некоторые статистические параметры для целей регистрации. "SET параметры" не являются опцией (то есть установить время статистики). Поэтому я попытался запросить некоторые DMV: select '3AAAAAAAAAAA'; --no GO-statement here select…
23 янв '18 в 11:07
0 ответов

Насколько точна рекомендация Dynamic Management View для настройки индекса

Некоторые предложения по индексам можно найти в SELECT * FROM sys.dm_db_missing_index_details Насколько точным является столбец индекса, на который мы можем положиться? Если нет, есть ли какой-нибудь быстрый и лучший способ найти некоторые подсказки…
03 дек '18 в 03:54
1 ответ

Предложение WHERE в MDX для динамических представлений управления

Я пытаюсь запросить метаданные из табличного куба, используя DMV. Я смог заставить его работать без предложения where, но я не могу заставить работать пункт where. Любой совет? Вот код, который работает: SELECT [MEASURE_CAPTION] AS [Measure] ,[MEASU…
12 дек '18 в 19:52
1 ответ

Неправильное исключение синтаксиса запроса DMV

Я пишу простую функцию запросов, чтобы сделать мой скрипт эффективным и простым, так как я начинаю писать больше запросов в будущем. Function Query($Query) { $connectionString = "Provider=msolap;Data Source=$Server;Initial Catalog=$Database;" $conne…
28 янв '19 в 21:03
0 ответов

Почему этот набор строк сохраняется в предыдущем запросе?

Допустим, у меня есть сервер1 и 4 куба / базы данных на этом сервере (куб1, куб2, куб3 и куб4) Я выполняю следующий запрос набора строк DMV в SSMS двумя способами: либо на уровне сервера, либо уровень куба ВЫБЕРИТЕ [SESSION_USER_NAME],[SESSION_CURRE…
06 фев '19 в 20:27
1 ответ

Как работать с максимальной длиной строки 255 в метаданных SSAS DMV

Я пытаюсь импортировать метаданные SSAS DMV в SQL Server, используя поток данных в SSIS. В этом примере я пытаюсь импортировать данные из DMV $SYSTEM.TMSCHEMA_PARTITIONS. Мой оператор select (который выглядит как SQL, но не SQL): SELECT [ID] ,[Table…
08 янв '19 в 12:16
3 ответа

Как выбрать из переменной?

Моя вспомогательная функция для выполнения запроса DMV: Function DMV_Query($DMV_Query) { ## Prepare the connection string based on information provided $connectionString = "Provider=msolap;Data Source=$AS_Server;Initial Catalog=$CUBE;" ## Connect to…
31 янв '19 в 16:51
0 ответов

SSAS DMV - что на самом деле показывает COMMAND_CPU_TIME_MS?

Мы пытаемся использовать SSAS DMV для отслеживания длительных запросов и т. Д. И решили провести тест с использованием $system.discover_commands Запрос был запущен для куба (через Power BI), который, как мы знали, мог бы занять много времени (но не …
17 янв '18 в 10:05
0 ответов

Отрицательные числа использования из SQL Server 2008 R2

Выполняя тесты производительности в нашей промежуточной среде, я иногда запускаю следующий запрос: declare @ts_now bigint select @ts_now = ms_ticks from sys.dm_os_sys_info select dateadd (ms, (y.[timestamp] -@ts_now), GETDATE()) as EventTime, SQLPro…
12 июн '13 в 19:11
0 ответов

Выполнение хранимой процедуры не в DMV (sys.dm_exec_procedure_stats, sys.dm_exec_cached_plans)

Я измеряю время выполнения хранимых процедур в базе данных, запрашивая DMV sys.dm_exec_procedure_stats, Я обнаружил, что некоторые хранимые процедуры просто не перечислены в sys.dm_exec_procedure_stats, После исследования кажется, что хранимые проце…
3 ответа

DMF и DMV в SQL Server 2008

Что такое динамические функции управления (DMF) и представления (DMV) в SQL Server 2005/2008?
0 ответов

Как получить значение обновления последней схемы источника данных Cube View

Службы анализа SQL Server Есть ли способ получить последнее обновление значения схемы представления источника данных, как видно в диалоговом окне свойств? Если я использую синтаксис DMV: SELECT * FROM $ System.MDSCHEMA_CUBES В нем будут перечислены …
08 май '18 в 02:20
1 ответ

SSAS DMV НЕ НРАВИТСЯ

У меня есть запрос, который работает нормально на SSAS. SELECT DIMENSION_NAME FROM $SYSTEM.MDSCHEMA_DIMENSIONS WHERE LEFT(CUBE_NAME,1) = '$' AND [DIMENSION_UNIQUE_NAME] <> '[Metrics]' AND [DIMENSION_UNIQUE_NAME] <> '[Measures]' ORDER BY …
16 ноя '15 в 13:08
2 ответа

sys.dm_db_missing_index_details не возвращает строк

Я попытался просмотреть sys.dm_db_missing_index_details, чтобы проверить наличие отсутствующих индексов в моей базе данных SQL Server 2005. Он не возвращает строк. Вполне возможно, что он должен быть пустым, но крайне маловероятным, поскольку я не д…
0 ответов

SQL DMV max_elapsed_time Временная метка самого длительного прошедшего запроса

Я знаю, что это длинный путь, так как поиск в Google не выявил ответов, близких к тому, что я ищу - тот же поиск еще не доказал, что это также невозможно. В основном я хотел бы знать, захватывает ли MSSQL 2008 R2 временную метку экземпляра выполнени…
16 фев '16 в 06:38
0 ответов

Найти подпрограммы SQL, ссылающиеся на несуществующие объекты

Когда я осуждаю / удаляю устаревшие объекты SQL (хранимые процедуры, функции, представления, таблицы), мне нужно выполнять трудоемкий поиск, чтобы гарантировать, что удаление не нарушит некоторые существующие функции. Во многих случаях, когда храним…
28 янв '19 в 14:44
1 ответ

SQL Server 2008 R2 DMV - sys.dm_sql_referencing_entities - использование запроса

Я пытаюсь получить все зависимости для списка таблиц, используя sys.dm_sql_referencing_entities DMV. Этот запрос дает мне список всех таблиц: SELECT TableName from FinalTableList; Этот запрос дает зависимости для TableA: SELECT referencing_entity_na…
03 дек '12 в 20:10