Cómo verificar el rendimiento de la consulta en un servidor sql
Thysteaches, cómo usar la tienda de consultas SQL Server para monitorear el rendimiento de las consultas de su base de datos.
Pasos
Parte 1 de 3:
Habilitando la tienda de consultas1. Abra el estudio de administración de SQL Server. Puede usar la función de consulta de SQL Server para monitorear su base de datos para problemas de rendimiento. Esta función se incluye con SQL Server 2016 y posteriores, pero deberá habilitarlo manualmente.
2. Explorador de objetos abiertos. Si ya no ve el Explorador de objetos, haga clic en el Vista Menú en la parte superior de la pantalla, luego haga clic en Explorador de objetos.
3. Haga clic con el botón derecho en la base de datos que desea verificar. Aparecerá un menú.
4. Hacer clic Propiedades.
5. Hacer clic Tienda de consultas. Está en el cuadro de diálogo Propiedades.
6. Seleccione En En "Modo de operación (solicitado)."La tienda de consultas comenzará a rastrear todas las consultas.
7. Actualizar la base de datos en el panel Explorador de objetos. Esto agrega la carpeta de la tienda de consulta al panel.
8. Personalice cuando la tienda de consultas agrega nuevos datos nuevos. La tienda de consultas agregará nuevas estadísticas cada 60 minutos por defecto. Aquí es cómo cambiar el intervalo (usando 15 minutos como ejemplo):
Parte 2 de 3:
Encontrar las mejores consultas que consumen recursos1. Haga clic en el - Junto a la "Tienda de consultas" en el Explorador de objetos. Esto muestra todas las opciones de la tienda de consultas.
- Use este método para averiguar qué consultas específicas están utilizando la mayoría de los recursos del servidor.
2. Hacer clic Top consultas que consumen recursos. Esto abre un gráfico que muestra las 25 consultas que consumen la mayoría de los recursos en la base de datos. Estos resultados son bastante amplios, pero puede personalizar aún más la gráfica para obtener más información útil.
3. Hacer clic Configurar. Está en la esquina superior derecha del informe. Aparecerá una ventana de diálogo.
4. Seleccione sus criterios de consumo de recursos. En la sección superior ("Criterios de consumo de recursos"), elija qué recurso desea verificar (E.gramo., Tiempo de CPU, Consumo de memoria), y la estadística deseada (E.gramo., Avg, Total).
5. Seleccione un período de tiempo. Bajo la sección "Intervalo de tiempo", elija el período de tiempo para el que desea ver los resultados. Puede seleccionar una opción en el menú desplegable o insertar fechas específicas en los cuadros proporcionados.
6. Elige cuántos resultados ver. Para ver todas las consultas para el período de tiempo seleccionado, haga clic en Todas Bajo el encabezado de "regreso". Para mostrar un número específico de consultas, seleccione Cima y ingrese un número (e.gramo. 10, 100).
7. Hacer clic OK. Las estadísticas ahora se actualizarán para mostrar lo que quieres ver.
8. Ajuste la vista (opcional). Utilice los iconos de gráficos pequeños (la cuadrícula, la tabla y el gráfico de barras) para ver los resultados en varios formatos. Estos botones están en la esquina superior derecha de los resultados.
Parte 3 de 3:
Comprobando las consultas retresadas1. Haga clic en el - Junto a la "Tienda de consultas" en el Explorador de objetos. Esto muestra todas las opciones de la tienda de consultas.
- Use este método para encontrar consultas específicas que se realicen más lentamente de lo que solían para.
2. Hacer clic Consultas regresadas. Esto abre el panel de consultas de regreso, donde encontrará las consultas y los planes en la tienda de consultas.
3. Seleccione un plan desde el primer menú desplegable. Es el menú etiquetado "Cheque por regresión en" por encima de la esquina superior izquierda del panel. Cada uno de los planes mostrará un informe de rendimiento gráfico diferente para sus consultas.
4. Seleccione una estadística del segundo menú desplegable. Este es el menú etiquetado "Basado en" (a la derecha del menú anterior. Esto vuelve a mostrar los resultados.