Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Use la herramienta Base de datos para registrar las consultas de base de datos que realiza la aplicación durante una sesión de diagnóstico. A continuación, puede analizar información sobre consultas individuales para buscar lugares para mejorar el rendimiento de la aplicación.
Nota:
La herramienta Base de datos requiere Visual Studio 2019 versión 16.3 o posterior y un proyecto de .NET Core mediante ADO.NET o Entity Framework Core.
Configuración
Seleccione Alt+F2 para abrir el generador de perfiles de rendimiento en Visual Studio.
Active la casilla Base de datos .
Nota:
Si la herramienta no está disponible para la selección, desactive la casilla de cada una de las otras herramientas, porque algunas herramientas se deben ejecutar de forma independiente. Para obtener más información sobre cómo ejecutar herramientas juntas, consulte Uso de herramientas de generación de perfiles desde la línea de comandos.
Si la herramienta todavía no está disponible, compruebe que el proyecto cumple los requisitos anteriores. Asegúrese de que el proyecto esté en modo de versión para capturar los datos más precisos.
Seleccione el botón Iniciar para ejecutar la herramienta.
Después de que la herramienta comience a ejecutarse, siga el escenario que desea perfilar en su aplicación. A continuación, seleccione Detener la recopilación o cierre la aplicación para ver los datos.
Después de que se detenga la recopilación, verá una tabla de las consultas que se ejecutaron durante la sesión de generación de perfiles.
Las consultas se organizan cronológicamente, pero puede ordenarlas por cualquiera de las columnas. Para mostrar más columnas, haga clic con el botón derecho en los títulos de columna. Al seleccionar la columna Duración , se ordena las consultas de mayor duración a la más corta.
Después de encontrar una consulta que quiera investigar, haga clic con el botón derecho en la consulta. A continuación, seleccione Ir al archivo de código fuente para ver qué código es responsable de esa consulta.
Si selecciona un intervalo de tiempo en un gráfico, la tabla de consulta solo muestra las consultas que se produjeron durante ese intervalo de tiempo. Este comportamiento es especialmente útil cuando también se ejecuta la herramienta Uso de CPU.