
Durante el procesamiento de una sentencia SQL, ya sea mediante un script o un programa PL/SQL, se distinguen cuatro fases: análisis de la sintaxis (parsing), análisis de las variables (binding), ejecución (executing) y recuperación de datos (fetching).
Fase de parsing
Durante esta fase el servidor de la base de datos Oracle realiza las siguientes acciones:
- Busca la sentencia SQL en la memoria compartida (shared pool).
- Chequea la sintaxis de la sentencia siguiendo las especificaciones y la gramática del lenguaje SQL.