Мы находимся в начале нового проекта, и нам действительно интересно, должны ли мы использовать хранимые процедуры в MySQL или нет.
Мы будем использовать хранимые процедуры только для вставки и обновления сущностей бизнес-модели. Существует несколько таблиц, которые представляют сущность модели, и мы бы абстрагировали ее в этих хранимых процедурах insert/update.
С другой стороны, мы можем вызывать вставку и обновление из слоя Model, но не в MySQL, а в PHP.
По вашему опыту, какой вариант лучше? Преимущества и недостатки обоих подходов. Какой самый быстрый с точки зрения высокой производительности?
PS: Это веб-проект, который в основном читается, а высокая производительность является наиболее важным требованием.