Visual Studio - Добавить ресурс как ссылку (C ++)

Я пытаюсь добавить связанный ресурс в мой проект C ++ в Visual Studio . Однако когда я выбираю « Добавить существующий элемент » и ищу параметр « Добавить как ссылку » в раскрывающемся списке кнопки « Добавить ]», он недоступен.

Однако я вижу, что эта опция доступна для проектов .NET .

Я ищу способ найти худшие (самые медленные / наиболее часто используемые) UDF - есть ли для этого запрос DMV?

Например, этот запрос из Пять запросов DMV, которые сделают вас супергероем возвращает 25 лучших кэшированных SP по общему рабочему времени, что фактически означает самые дорогие хранимые процедуры для нагрузки на ЦП.

Как мне написать что-то подобное для UDF?

SELECT TOP(25) p.name AS [SP Name], qs.total_worker_time AS [TotalWorkerTime], 
qs.total_worker_time/qs.execution_count AS [AvgWorkerTime], qs.execution_count, 
ISNULL(qs.execution_count/DATEDIFF(Second, qs.cached_time, GETDATE()), 0) AS [Calls/Second],
qs.total_elapsed_time, qs.total_elapsed_time/qs.execution_count 
AS [avg_elapsed_time], qs.cached_time
FROM sys.procedures AS p
INNER JOIN sys.dm_exec_procedure_stats AS qs
ON p.[object_id] = qs.[object_id]
WHERE qs.database_id = DB_ID()
ORDER BY qs.total_worker_time DESC OPTION (RECOMPILE);

5
задан AdaTheDev 18 April 2011 в 15:06
поделиться