解决方案 »

  1.   

    很多逻辑都可以用oracle的存储过程和前端的程序代码来实现,达到同样的效果
    从性能方面来说,如果执行过程中需要多次请求数据库,那么用oracle的存储过程可以减少网络的交互,从而减少执行时间
    但是,此时负载就会在数据库服务器上。相同情况下,应该优先将与数据处理无关的计算过程放在应用服务器而不是数据库服务器
    根据具体情况来权衡