/ / Medir el tiempo de red en la consulta SQL: servidor SQL, rendimiento, plan de ejecución SQL

Mida el tiempo de red en la consulta SQL: servidor SQL, rendimiento, plan de ejecución SQL

Pregunta planteada por curiosidad mientrastrabajando en una consulta SQL a través de una conexión VPN. VPN es lento, por lo que la consulta también se estaba ejecutando lentamente Pero no tengo acceso directo al servidor de base de datos, por lo que para probar las consultas debo ejecutarlas a través de VPN :(

¿Hay alguna manera de eliminar el tiempo tomado por el retraso de la red debido a la VPN y saber el tiempo real que toma mi consulta? sin hacer una copia de la base de datos y llevarla a mi sistema / red local.

Respuestas

0 para la respuesta № 1

El rendimiento de su red depende totalmente de su infraestructura.

Para identificar el tiempo de ejecución puede usar las Estadísticas de TIEMPO. Ejecutar debajo de la consulta para configurarlo

SET STATISTICS TIME ON;

Ahora ejecuta tu consulta. Si cambia a la tabla "Mensajes" de los resultados, verá algo como a continuación. Cual es tu tiempo de ejecución.

 SQL Server Execution Times:
CPU time = 0 ms,  elapsed time = 0 ms.