当需要处理复杂的查询和运算时,可以使用存储过程。
但是,从应用分层的原则,大量使用存储过程导致业务逻辑分散在DB和应用服务器层,不利于维护和更新。
总体来说,存储程序可以用,但要慎重,避免泛滥。最好只用来维护,不利于业务逻辑和支撑高并发高性能的东西。