Una consulta mal escrita puede devolver demasiados datos, haciendo inútiles los resultados. A menudo, estos tipos de consultas producen resultados sin sentido, requieren un uso intensivo de recursos y reducen el rendimiento del sistema.
Mediante el uso de filtros puede proteger su sistema de consultas mal escritas impidiendo que estas consultas ni siquiera empiecen a ejecutarse. Rechazar las consultas malas también ayuda a educar a los usuarios a escribir mejores consultas y más específicas, lo que, con el tiempo, puede reducir el número de consultas malas.
Para obtener información acerca de cómo escribir consultas correctamente, consulte la documentación de SQL de Teradata.
Por ejemplo, puede evitar la ejecución de las siguientes consultas:
- Consultas que devuelven demasiadas filas
- Consultas que tardan demasiado tiempo en ejecutarse
- Consultas que analizan tablas muy grandes
Lo siguiente es una descripción general del proceso:
Suposiciones del escenario
Para este escenario, se da por supuesto que tiene la siguiente configuración:
- Versión de Teradata Database: 16.00
- Sistema operativo: SLES 11
- Sistema: PROD1
- Conjunto de reglas: consultas incorrectas