Tiempo de ejecución de consultas SQL

programación


¿Cómo obtener el tiempo de ejecución de una consulta SQL en un archivo de texto?

Solución 1

V.B.
TimeSpan Duration; 
DateTime StartTime = DateTime.Now
'Call the database here and execute your SQL statement
Duration = DateTime.Now.Subtract(StartTime)
Console.WriteLine(String.Format("Query took {0} seconds", Duration.TotalSeconds.ToString()))
Console.ReadLine()

Por favor votar y Aceptar respuesta si ayudó.

Solución 2

En primer lugar, le pediría que publique la pregunta con claridad. ¿Cuál es el propósito de registrar el tiempo de ejecución? ¿La aplicación debe registrarlo para mantener un registro o desea verificar el rendimiento y el tiempo de ejecución de algunas consultas de ejecución lenta?

Suponiendo que lo necesita para comprobar el rendimiento, le sugiero que utilice SQL Profiler, con el que obtendrá un plan de ejecución detallado. Showplan le permitirá obtener el resultado deseado.

Solución 5

https://www.cbdoil.co.uk/product-category/cbd-capsules/

コメント

タイトルとURLをコピーしました