title: MySQL stored procedures use them or not to use them
body: <p>We are at the beginning of a new project, and we are really wondering if we should use stored procedures in MySQL or not.</p>
  
  <p>We would use the stored procedures only to insert and update business model entities. There are several tables which represent a model entity, and we would abstract it in those stored procedures insert/update.</p>
  
  <p>On the other hand, we can call insert and update from the Model layer but not in MySQL but in PHP.</p>
  
  <p>In your experience, <strong>Which is the best option? advantages and disadvantages of both approaches. Which is the fastest one in terms of high performance?</strong></p>
  
  <p>PS: It is is a web project with mostly read and high performance is the most important requisite.</p>