sql >> Base de Datos >  >> RDS >> Mysql

¿Por qué las consultas ejecutadas desde mysql workbench tardan mucho más que ejecutarlas directamente desde mysql cli?

Hay una conexión persistente en Workbench, por lo que no hay gastos generales en ese sentido. La ejecución de una consulta debería ser igual de rápida tanto en CLI como en Workbench, sin embargo, la transferencia de datos es un poco más lenta a veces porque Workbench almacena en caché localmente los resultados primero para poder clasificarlos cuando el usuario hace clic en un campo de encabezado en la vista de conjunto de resultados (incluidos varios). clasificación de columnas). Intente repetir la consulta en ambas herramientas y vea si los tiempos aún difieren. La primera ejecución de una consulta suele ser más lenta que las siguientes debido a la caché de ejecución.