对于某些复杂的业务逻辑(需要关联多张表),是在SQL(存储函数)上处理好还是回到java代码里面处理好?

为中华之崛起而上osc 发布于 2014/10/22 14:55
阅读 1K+
收藏 0
如题,需要考虑到性能。请大神指教!不一定有结果,希望给个思路也行!
加载中
0
大连馋师
大连馋师
看这些表的数据量大不大;不大的话可以全部读出来,java代码处理;大的话用存储过程处理;或者二者结合,存储过程处理一部分,java代码处理一部分,最后java代码整合、输出最后的结果。 当然啦,尽量java代码处理,毕竟java的各种算法处理框架、库比较成熟,现成的代码也很多;数据库本身提供的函数库毕竟有限。
返回顶部
顶部