日本粉色视频-日本理论片中文在线观看2828-日本理论在线观看被窝网-日本黄大片在线观看-国产精品福利在线观看秒播-国产精品福利资源在线

北京北大青鳥校區(qū)分享:數(shù)據(jù)庫(kù)憂化技術(shù)(1)

北京北大青鳥校區(qū)老師介紹,在數(shù)據(jù)庫(kù)的開(kāi)發(fā)過(guò)程中,經(jīng)常會(huì)遇到復(fù)雜的業(yè)務(wù)邏輯和對(duì)數(shù)據(jù)庫(kù)的操作,這個(gè)時(shí)候就會(huì)用SP來(lái)封裝數(shù)據(jù)庫(kù)操作。如果項(xiàng)目的SP較多,書寫又沒(méi)有一定的規(guī)范,將會(huì)影響以后的系統(tǒng)維護(hù)困難和大SP邏輯的難以理解,另外如果數(shù)據(jù)庫(kù)的數(shù)據(jù)量大或者項(xiàng)目對(duì)SP的性能要求很,就會(huì)遇到優(yōu)化的問(wèn)題,否則速度有可能很慢,經(jīng)過(guò)親身經(jīng)驗(yàn),一個(gè)經(jīng)過(guò)優(yōu)化過(guò)的SP要比一個(gè)性能差的SP的效率甚至高幾百倍。  

適合讀者對(duì)象:數(shù)據(jù)庫(kù)開(kāi)發(fā)程序員,數(shù)據(jù)庫(kù)的數(shù)據(jù)量很多,涉及到對(duì)SP(存儲(chǔ)過(guò)程)的優(yōu)化的項(xiàng)目開(kāi)發(fā)人員,對(duì)數(shù)據(jù)庫(kù)有濃厚興趣的人。  

1.開(kāi)發(fā)人員如果用到其他庫(kù)的Table或View,務(wù)必在當(dāng)前庫(kù)中建立View來(lái)實(shí)現(xiàn)跨庫(kù)操作,最好不要直接使用“databse.dbo.table_name”,因?yàn)閟p_depends不能顯示出該SP所使用的跨庫(kù)table或view,不方便校驗(yàn)。  

2、開(kāi)發(fā)人員在提交SP前,必須已經(jīng)使用set showplan on分析過(guò)查詢計(jì)劃,做過(guò)自身的查詢優(yōu)化檢查。  

3、高程序運(yùn)行效率,優(yōu)化應(yīng)用程序,在SP編寫過(guò)程中應(yīng)該注意以下幾點(diǎn):   

SQL的使用規(guī)范:
盡量避免大事務(wù)操作,慎用holdlock子句,提高系統(tǒng)并發(fā)能力。

盡量避免反復(fù)訪問(wèn)同一張或幾張表,尤其是數(shù)據(jù)量較大的表,可以考慮先根據(jù)條件提取數(shù)據(jù)到臨時(shí)表中,然后再做連接。

盡量避免使用游標(biāo),因?yàn)橛螛?biāo)的效率較差,如果游標(biāo)操作的數(shù)據(jù)超過(guò)1萬(wàn)行,那么就應(yīng)該改寫;如果使用了游標(biāo),就要盡量避免在游標(biāo)循環(huán)中再進(jìn)行表連接的操作。

注意where字句寫法,必須考慮語(yǔ)句順序,應(yīng)該根據(jù)索引順序、范圍大小來(lái)確定條件子句的前后順序,盡可能的讓字段順序與索引順序相一致,范圍從大到小。(北京北大青鳥校區(qū)

不要在where子句中的“=”左邊進(jìn)行函數(shù)、算術(shù)運(yùn)算或其他表達(dá)式運(yùn)算,否則系統(tǒng)將可能無(wú)法正確使用索引。

盡量使用exists代替select count(1)來(lái)判斷是否存在記錄,count函數(shù)只有在統(tǒng)計(jì)表中所有行數(shù)時(shí)使用,而且count(1)比count(*)更有效率。

盡量使用“>=”,不要使用“>”。

注意一些or子句和union子句之間的替換

注意表之間連接的數(shù)據(jù)類型,避免不同類型數(shù)據(jù)之間的連接。

注意存儲(chǔ)過(guò)程中參數(shù)和數(shù)據(jù)類型的關(guān)系。

注意insert、update操作的數(shù)據(jù)量,防止與其他應(yīng)用沖突。如果數(shù)據(jù)量超過(guò)200個(gè)數(shù)據(jù)頁(yè)面(400k),那么系統(tǒng)將會(huì)進(jìn)行鎖升級(jí),頁(yè)級(jí)鎖會(huì)升級(jí)成表級(jí)鎖。 (北京北大青鳥校區(qū),未完)  

北大青鳥網(wǎng)上報(bào)名
北大青鳥招生簡(jiǎn)章
主站蜘蛛池模板: 国产精品7m凸凹视频分类大全 | 99re久久精品国产首页2020 | 一级做a爰片久久毛片 | 亚洲一区二区三区首页 | 久久久黄色大片 | 黄网在线观看免费 | 欧美色综合高清视频在线 | 国产亚洲女在线精品 | 欧美成人在线网站 | 国产色手机在线观看播放 | 黄色福利网 | 免费v片在线看 | 欧美一区三区 | 精品无码三级在线观看视频 | 国产精品blacked在线 | 国产91丝袜美腿在线观看 | 日韩欧国产精品一区综合无码 | 青青热久久国产久精品秒播 | 亚洲在线视频免费 | 国产dvd毛片在线视频 | 亚洲制服丝袜美腿亚洲一区 | 国产精品va一级二级三级 | 亚洲国产精品一区二区久久 | 亚洲加勒比久久88色综合1 | 性感美女香蕉视频 | 在线播放第一页 | 国产91网| 新版天堂中文资源官网 | 在线99| 欧美一区二区三区在线播放 | 国产成人mv 在线播放 | 视频一区 欧美 | 一区二区三区四区在线播放 | 欧美偷拍小视频 | 亚洲视频观看 | 国产高清成人mv在线观看 | 亚洲欧美日韩另类精品一区二区三区 | 欧美日韩乱国产 | 久久精品中文字幕不卡一二区 | 亚州色吧 | 国产一区亚洲二区三区毛片 |