国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

存儲過程與SQL語句的恩怨情仇

2024-07-21 02:32:10
字體:
供稿:網(wǎng)友

程序員說:存儲過程還是SQL語句,這是一個問題。
江湖現(xiàn)在有三個流派,一個是SQL語句流的,崇尚使用SQL語句,一派是存儲過程派的,崇尚用存儲過程說話,還有一派是中庸派的,講求和諧,所以也就前兩派吵得厲害,中庸派的看熱鬧。現(xiàn)在SQL派的有Nhibernate為首的眾多ORM助陣,最近風生水起比較得意,存儲過程派也有自己的殺手秘籍,兩派互不相讓,爭斗由來已久。
存儲過程派的追求速度,所謂天下無功無堅不破,唯快不破,這也是存儲過程派的人行走江湖的最大本錢。之前存儲過程派的攻擊SQL語句派的還有一個秘籍就是安全,不過現(xiàn)在都沒人用連接String的動態(tài)SQL的了,這招也就失效了。
SQL語句派是資格很老的流派,但是新手居多,老資格很多投奔敵營存儲過程派了。java幫的人很多都是SQL語句派的,而存儲過程派的以微軟幫的居多。
不過存儲過程派也有軟肋,可移植性就是其一,還有一點就是可擴展性,因為一般大型的Web應用程序都是多Web服務器,然后用雙數(shù)據(jù)庫服務器做雙機熱備,其中一臺開機,但是是閑置的,這里只是解決單點故障的問題,但是形成了多Web應用服務器,單數(shù)據(jù)庫服務器的情況,如果所有的運算都用存儲過程實現(xiàn),那么會造成數(shù)據(jù)庫服務器負擔過重,而Web服務器負荷不足的情況,而擴展數(shù)據(jù)庫服務器的話就會非常的麻煩,而且投資較大,程序也需要改,而投資Web服務器就相對便宜而且擴容更加簡單。
人在江湖漂哪有不挨刀,所以中庸一點比較保險,我比較傾向于用把較多的負擔放到程序里來,而降低數(shù)據(jù)庫得負擔,因為只要數(shù)據(jù)庫扛得住,再增加Web服務器那是比較容易的,但是一旦數(shù)據(jù)庫服務器扛不住了我們就只有哭了。一般報表阿,還有一些結果集比較復雜的我就用存儲過程來包裝,一般的查詢和CUID操作我都是找個ORM來搞定。

其實主要是在說存儲過程的軟肋。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 瑞金市| 崇明县| 琼中| 连南| 房山区| 新丰县| 太仆寺旗| 荥经县| 全椒县| 南京市| 郴州市| 射洪县| 延川县| 武胜县| 逊克县| 天柱县| 当雄县| 墨玉县| 库尔勒市| 三原县| 潍坊市| 墨玉县| 寻乌县| 雅江县| 阳原县| 安顺市| 江华| 孟州市| 老河口市| 赣榆县| 宜城市| 兰西县| 游戏| 徐水县| 高尔夫| 醴陵市| 台江县| 乌鲁木齐市| 中宁县| 甘孜| 延长县|