国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 晋江市| 静海县| 思南县| 肃宁县| 镇宁| 革吉县| 龙门县| 齐齐哈尔市| 巴彦淖尔市| 平顺县| 正阳县| 始兴县| 平凉市| 香河县| 临西县| 饶平县| 诸暨市| 朔州市| 天全县| 陆河县| 黄骅市| 上饶市| 麦盖提县| 彰化市| 义乌市| 铜川市| 阜城县| 濮阳县| 宕昌县| 五家渠市| 大悟县| 潢川县| 和龙市| 桐柏县| 朔州市| 怀化市| 海淀区| 天全县| 牙克石市| 兴业县| 扶风县|