Tenemos la intención de utilizar procedimientos almacenados de mysql para manejar todo el trabajo de la base de datos para un proyecto. Hay varias aplicaciones (diferentes idiomas) que usan la misma base de datos y estoy bastante seguro de que hay una buena cantidad de códigos SQL repetidos en esas aplicaciones.¿Cómo y cuándo mysql compila los procedimientos almacenados?
Y luego al leer algo sobre MySQ yo nos topamos con
http://www.joinfu.com/2010/05/mysql-stored-procedures-aint-all-that/
artículo básicamente dice que los procedimientos almacenados se compilan cada vez que se hizo nueva conexión db.
¿Mysql compilará TODO (3 dígitos como mínimo) los procedimientos almacenados en la base de datos?
Yo diría que el artículo que vinculó responde su pregunta. – hakre
Sí, yo diría eso también. Es solo que tenía una especie de esperanza de que algo así como "Oh, eso no es cierto para ver 5.5 y más adelante de mysql". – grizwako
En los comentarios de su artículo vinculado, una discusión evoluciona con la esencia, que las cosas han mejorado en 5.5, aunque no descaradamente, por lo que las bases de datos –