Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/06/2011, 13:51
Avatar de matanga
matanga
 
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 5 meses
Puntos: 85
Respuesta: OPTIMIZAR SELECT ORACLE 10g

Los hints son cada vez menos necesarios, antes de utilizarlos asegúrate de tener el entorno en condiciones, por ejemplo:

1. Estadísticas actualizadas para la toma de decisiones del optimizador, para esto debes buscar información sobre el paquete dbms_stats.
2. Plan de ejecución, es la primera herramienta que se debe utilizar para saber cómo se está accediendo a los datos y en caso de que sea necesario, que índices faltan, para esto puedes buscar información sobre el comando explain plan.
3. Dimensionamiento de memoria, dependiendo del volumen de datos que gestiones, deberás dimensionar la memoria, busca sobre cómo configurar la SGA y PGA.

También es muy importante tener un modelo de datos normalizado, en general es el punto de partida para una optimización.

Saludos