Мы намерены использовать хранимые процедуры mysql для обработки всей работы базы данных для одного проекта. Существует несколько приложений (разных языков), использующих одну и ту же базу данных, и я уверен, что в этих приложениях имеется много повторяющихся SQL-кодов.Как/когда mysql компилирует хранимые процедуры?
А потом, читая что-то о mysq я наткнулся на
http://www.joinfu.com/2010/05/mysql-stored-procedures-aint-all-that/
статьи в основном говорит, что хранимые процедуры компилируются каждый раз, когда новое соединение БД производится.
Будет ли mysql компилировать ВСЕ (не менее 3 цифр) хранимых процедур в базе данных?
Я бы сказал, что указанная вами статья отвечает на ваш вопрос. – hakre
Да, я бы так сказал. Просто я надеялся, что что-то вроде «О, это не так для версии 5.5 и более поздней версии mysql». – grizwako
В комментариях к вашей связанной статье обсуждение эволюционирует с сущностью, что вещи улучшились в 5.5, хотя не нагло так –