asp.net数据库用oracle,为什么不推荐使用存储过程?
本人对oracle非常不熟悉,我在开发asp.net多数使用sqlserver,但是这次项目中用oracle数据库。老板一再强调不要用存储过程。
我的理解存储过程经过编译后,性能效率更好,网络间发送字符流也减少,为啥在oracle中不推荐使用存储过程呢??
[解决办法]
[解决办法]
[解决办法]
存储过程是牺牲开发、维护效率换来运行效率
而且,存储过程只是减少了网络传输的SQL语句和编译SQL的开销,事实上大部分情况下这些对系统的影响很小,几乎可以忽略。只在必要的时候才用,而不是给每个查询、插入之类的都写成存储过程。
[解决办法]
上面的的,存程固然是好,但是比麻,如果是流性大的公司更是。一般考到效率以及後吧。如果性能上提倡使用存程。
我的异常网推荐解决方案:oracle存储过程,http://www.myexception.cn/oracle-develop/177537.html