這個問題爭論很久了,用不用預存程序,有時甚至到了個人信仰的程度,我們還是來看看在知名技術社區前人對此的激烈討論吧,順便說說相關的東西。 1, “使用預存程序的好處” --http://topic.csdn.net/u/20110218/15/4c5f0fe6-ce49-4c39-9e1b-0df378618d7a.html作者是一個狂熱的預存程序派,該貼回複已經超過300條,學習,贊同,質疑,反對的聲音不少,其中還有不少回複已經被管理員刪除;2,“預存程序 orm 比拼” ,原貼地址:http://archive.cnblogs.com/a/2010672/作者得出的結論是預存程序效率最高,但不到一天時間內就有很多回複的質疑和反對之聲,使得話題脫離了原貼的主題,最後不知道怎麼回事,
作者將原文刪除了,但是在白度快照還能找到:http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece76310459737430fc4342bd7a7442384cd15c6254c413037bee43a710d04d1c67e6304af5448afad7624381450b18cbf8c5dadbd855b2f9f2644676c8d5666a50edfca5154b037902bb4ef46f0ba8125e5acc5a0da4322ca44740997f0fa4d7017dd1efa0340e7b1e94e&p=8b2a9559c8981ef234bd9b7f1b&user=baidu&fm=sc&query=%B4%E6%B4%A2%B9%FD%B3%CC+ORM+%D0%A7%C2%CA+%B1%C8%C6%B4&qid=b36ff23904930b5b&p1=33,“ORM之硬傷” --http://www.cnblogs.com/Barton131420/archive/2007/01/07/613955.html作者的在文章最後說(不完全算是結論):ORM後,原來精湛的SQL技能變得毫無用武之地,讓人甚是失落,但這並不是ORM的過錯。光看標題容易讓人誤導,建議仔細看看本文和下面的回複,相當有深度。
結語理越辯越明,相信在看了上面3篇比較有代表性的討論文章後,你自己對於預存程序,資料庫移植,ORM,“效率”,成本等問題有自己的看法了,如果你願意告訴我,請在下面回複吧,謝謝!