Dou*_*oug 4 java database db2 db2-400 ibm-midrange
我正在努力保持在我们公司使用存储过程.有一些人说他们很糟糕,我们不应该使用它们.我们在i系列上使用DB2.
请帮助我的论点,以保持存储过程在我的公司中存活.
Jus*_*ner 10
你不会喜欢这个,我可能会被遗忘,但我和你的其他人一起.
存储过程用于提供许多好处(安全性,性能等),但是通过参数化查询和更好的查询优化,存储过程实际上只会为应用程序增加另一层开销,并为您提供更新/修改代码所需的其他位置.
我更喜欢将所有内容保存在一个位置,这样当我需要编辑代码时,我可以去一个地方并在那里进行更改.
如果您想了解有关远离Stored Prcoedures的参数的更多详细信息,请查看此CodingHorror文章:
......我刚才注意到这篇文章是从2004年开始的.我不得不相信数据库从那时起已经变得更好了,这意味着今天的数据会比以前更加真实.