Mejores prácticas

La siguiente lista de comprobación es un conjunto de prácticas recomendadas que un SI puede seguir para utilizar el cliente de consulta de BD.

  • Capte sólo las filas necesarias con una consulta optimizada. Evite ejecutar consultas como, por ejemplo, select * sin ninguna cláusula o condición where .
  • Establezca un valor óptimo para Número de filas, para que las consultas se ejecuten rápidamente.
  • Añada un espacio entre palabras clave como FROM, AS, ORDER BY, GROUP BYy otras palabras clave en las consultas.
  • Implemente uniones SQL utilizando la cláusula JOIN o con nombres de tabla separados por comas. Aunque puede utilizar todos estos formatos en la herramienta, asegúrese de que la consulta completa no tenga una combinación de estos formatos.
  • Si tiene una subconsulta dentro de una consulta de unión, asegúrese de que define el alias adecuado para evitar errores inesperados.
  • No utilice comillas dobles para los nombres de alias.
  • No ejecute consultas con la cláusula WITH UR .
  • Si hay excepciones al ejecutar una consulta, asegúrese de que la sintaxis de la consulta y otros detalles sean válidos. Si la consulta es precisa, consulte los registros del servidor para obtener más información.
  • Restrinja el acceso al cliente de consulta de BD y controle las consultas que se ejecutan, ya que puede afectar al rendimiento del entorno de producción.
  • Optimice las consultas con columnas CLOB para captar filas mínimas para obtener un mejor rendimiento.
  • Es posible que no se pueda acceder temporalmente a la base de datos en espera durante la ventana de mantenimiento semanal. Verifique si la hora actual se encuentra dentro de la ventana de mantenimiento semanal.
  • Si desea habilitar los registros de rastreo para la herramienta de consulta de BD, puede hacerlo añadiendo el rastreo para Tipo como YantraConsole y Nombre como DBQueryClient.