Я вызываю хранимую процедуру 'Get_Units' из приложения C #.Он успешно выполняется, но я не вижу этой процедуры в профилировщике SQL (необходимо просмотреть ее с помощью RCP: событие Complited, потому что мне нужна статистика чтения / записи)
C # код для выполнения хранимых процедур:
public string ExecSpReturnTime(string connectionString, string code)
{
long execTime = 0;
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.StatisticsEnabled = true;
connection.Open();
using (SqlCommand command = new SqlCommand(code, connection))
{
command.ExecuteNonQuery();
}
var stats = connection.RetrieveStatistics();
execTime = (long)stats["ExecutionTime"];
}
return execTime.ToString();
}
Что показывает SQL Server Profiler (фильтры столбцов не применяются):
Спасибо за ваше время!