Datapedia
Bases de Datos

Consulta (query)

Instrucción que se envía a una base de datos para recuperar, filtrar o transformar información almacenada en ella.

SQLBases de datos

Qué es

Una consulta (query) es una instrucción, generalmente escrita en SQL u otro lenguaje similar, que le pide a una base de datos que devuelva un conjunto específico de datos: por ejemplo, todos los clientes de una ciudad determinada, ordenados por su fecha de registro.

Qué determina su velocidad

Qué tan rápido responde una consulta depende de factores como la cantidad de datos en la tabla, si existen índices sobre las columnas usadas para filtrar u ordenar, y qué tan compleja es la consulta en términos de joins y agregaciones involucradas.

Optimización de consultas

Analizar el “plan de ejecución” que arma el motor de la base de datos para resolver una consulta es una práctica habitual para identificar cuellos de botella, como tablas escaneadas por completo cuando un índice adecuado podría acelerar drásticamente el resultado.