Consulta ad hoc

Fiabilidad

¿Qué significa consulta ad hoc?

En SQL, una consulta ad hoc es un comando/consulta de tipificación libre cuyo valor depende de alguna variable. Cada vez que se ejecuta el comando, el resultado es diferente, dependiendo del valor de la variable. No se puede predeterminar y suele formar parte de las consultas SQL de programación dinámica.  Las consultas ad hoc es de corta duración y se crea en tiempo de ejecución. En esta guía veremos un poco más a detalle su caso de uso.

Definición de consulta ad hoc

Como sugiere la palabra “ad hoc”, este tipo de consulta está diseñada para un “propósito particular”, lo que contrasta con una consulta predefinida, que tiene el mismo valor de salida en cada ejecución.

Las consultas ad hoc no permanece mucho tiempo en el sistema y se crea dinámicamente a petición del usuario. Es más eficaz utilizar una consulta ad hoc en programación, ya que ahorra recursos del sistema, pero, al mismo tiempo, las consultas ad hoc complejas (tienen múltiples variables) también ponen a prueba la velocidad de procesamiento y la memoria de ejecución del sistema.

Temas relacionados

Margaret Rouse
Technology expert
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…