999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SQLServer2000的數(shù)據(jù)庫性能調(diào)整技術(shù)

2009-04-29 00:00:00
中國經(jīng)貿(mào) 2009年10期

摘要:本文對數(shù)據(jù)庫應(yīng)用系統(tǒng)的各個部分特別是數(shù)據(jù)庫服務(wù)器、SQL語句、存儲過程等的性能調(diào)整作了大量的分析和試驗,提出了一些具體的性能調(diào)整方法和措施,并取得較好的應(yīng)用效果。

關(guān)鍵詞:SQL;數(shù)據(jù)庫;性能優(yōu)化

一、 基于SQLServer2000的數(shù)據(jù)庫性能調(diào)整

1.系統(tǒng)規(guī)劃

數(shù)據(jù)庫服務(wù)器是整個數(shù)據(jù)庫應(yīng)用系統(tǒng)的核心,它的性能高低直接影響整個系統(tǒng)的性能。SQL Server2000數(shù)據(jù)庫的許多方面都可以被優(yōu)化或調(diào)整,以便給予系統(tǒng)更好的性能,諸如硬件、SQL Server配置、數(shù)據(jù)庫設(shè)計、SQL語句、SQL索引、復(fù)制、備份與恢復(fù)及其他。

2.優(yōu)化SQL語句

SQL優(yōu)化的實質(zhì)就是在結(jié)果正確的前提下,用優(yōu)化器可以識別的語句,充份利用索引,減少表掃描的I/O次數(shù),盡量避免表搜索的發(fā)生。其實SQL的性能優(yōu)化是一個復(fù)雜的過程,上述這些只是在應(yīng)用層次的一種體現(xiàn),深入研究還會涉及數(shù)據(jù)庫層的資源配置、網(wǎng)絡(luò)層的流量控制以及操作系統(tǒng)層的總體設(shè)計。在這里就不展開了,在第五章將有專題討論。

3.存儲過程調(diào)整

SQL Server存儲過程是用Transact-SQL語句PROCEDURE創(chuàng)建的,并可用ALTER PROCEDURE語句進行修改。存儲過程定義包含兩個主要組成部分:過程名稱及其參數(shù)的說明,以及過程的主體所有設(shè)計優(yōu)良的Microsoft SQL ServerTM 2000應(yīng)用程序都應(yīng)當使用存儲過程。不論是否將應(yīng)用程序的業(yè)務(wù)邏輯寫入存儲過程都應(yīng)如此。

4.高性能備份與恢復(fù)

需要確定數(shù)據(jù)的可用性要求,以便選擇適當?shù)膫浞莺瓦€原策略。總體備份策略定義備份的類型和頻率以及所需的硬件特性和速度。測試備份和恢復(fù)過程。測試有助于確保擁有從各種故障中恢復(fù)所需的備份,并且當真正的故障發(fā)生時可以快速平穩(wěn)地執(zhí)行恢復(fù)過程。

5.用戶管理

工程設(shè)計企業(yè)傳統(tǒng)的組織結(jié)構(gòu)按專業(yè)及職責(zé)設(shè)置,是面向部門的層次管理結(jié)構(gòu)。這種組織結(jié)構(gòu)管理層次多,各個機構(gòu)間協(xié)調(diào)復(fù)雜,造成了信息交流和傳遞困難,設(shè)計周期長等問題。

二、優(yōu)化SQL語句和存儲過程

數(shù)據(jù)庫調(diào)整中一個很重要的方面就是應(yīng)用程序的調(diào)整,關(guān)鍵在于SQL語句的優(yōu)化和存儲過程的應(yīng)用。本章結(jié)合具體的項目實踐,討論了一些關(guān)于SQL語句的優(yōu)化和存儲過程的應(yīng)用的方法和措施。

1.優(yōu)化SQL語句

SQL優(yōu)化的實質(zhì)就是在結(jié)果正確的前提下,用優(yōu)化器可以識別的語句,充份利用索引,減少表掃描的次數(shù),盡量避免表搜索的發(fā)生。其實SQL的性能優(yōu)化是一個復(fù)雜的過程,上述這些只是在應(yīng)用層次的一種體現(xiàn),深入研究還會涉及數(shù)據(jù)庫層的資源配置、網(wǎng)絡(luò)層的流量控制以及操作系統(tǒng)層的總體設(shè)計。

2.存儲過程

存儲過程(Stored Procedure)是一組編譯在單個執(zhí)行計劃中的Transact一SQL語句。Microsoft SQLServerTM2000的存儲過程可以通過輸入?yún)?shù)接受輸入,并能夠以下面四種方式之一返回數(shù)據(jù):輸出參數(shù),既可以返回數(shù)據(jù)(整型值或字符值等),也可以返回游標變量(游標是可以逐行檢索的結(jié)果集);如果返回代碼,始終是整型值;SE比CT語句的結(jié)果集,這些語句包含在該存儲過程內(nèi)或該存儲過程所調(diào)用的任何其它存儲過程內(nèi);可從存儲過程外引用的全局游標。

3.B/S模式下的備份與恢復(fù)

B/S模式下的備份與恢復(fù)的實現(xiàn)步驟:

(1)編寫存儲過程

存儲過程的編寫需要遵循SQL語言語法,在SQLServer企業(yè)管理器中打開master數(shù)據(jù)庫,打開存儲過程,右鍵新建存儲過程,會出現(xiàn)存儲過程屬性的SQL編輯器,然后按語法直接編寫。下面顯示文件備份的編寫過程。

(2)JSP語句調(diào)用存儲過程

為清楚說明JSP語句調(diào)用存儲過程的實現(xiàn)過程,現(xiàn)將JSP語句按功能分解:

—實現(xiàn)與數(shù)據(jù)庫連接功能

Driver DriverCallablel=(Driver)C1ass.forName(MM_Cmaster_ DRIVER). newInstance();

Connection ConnCallablel =DriverManager. getConnection (MM_Cmaster_ STRING, MM_Cmaster_ USERNAME,MM_Cmaster_PASSWORD);

—實現(xiàn)調(diào)用存儲過程功能

CallableStatement Caliablel=ConnCallablel.prepareCall(“{?=call dbo.backup_diffrience(?,?)}”);

—實現(xiàn)存儲過程中變量傳遞功能

Object Callablel_data;

Callablel.registerOutParameter(1,Types.LONGVARCHAR);

Callablel.setString(2, Callablel_bname);

Callablel.setString(3, Callablel_dir);

—實現(xiàn)存儲過程執(zhí)行和關(guān)閉功能

Callablel.execute();

ConnCallablel.close();

三、結(jié)論

文對基于SQL Server2000的數(shù)據(jù)庫性能調(diào)整進行了較為全面、系統(tǒng)的研究,希望總結(jié)出數(shù)據(jù)庫性能調(diào)整的一般性原則和方法,并取得了一些成果。

參考文獻:

[1]袁鵬飛:SQLServer數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù)人民郵電出版社1998. 5.

[2]趙 敏:基于SQL Server性能調(diào)整和測評方法計算機工程2000.5.

[3]Andrew S. Tanenbaum. Computer Networks. Prentice Hall Inc,1996.

主站蜘蛛池模板: 久久综合九色综合97网| 久久久91人妻无码精品蜜桃HD| 青草精品视频| 一级福利视频| 91小视频版在线观看www| 国产一区二区精品福利| 亚国产欧美在线人成| 久久久久国产精品熟女影院| 亚洲一区二区黄色| 亚洲国产成人超福利久久精品| 亚洲第一色视频| 国产高清色视频免费看的网址| a级毛片网| 午夜啪啪福利| 久久青草热| 高清国产在线| 久久精品国产91久久综合麻豆自制 | a免费毛片在线播放| 亚洲人在线| 午夜国产大片免费观看| 久久久成年黄色视频| 国产第八页| 国产综合日韩另类一区二区| 国产精品视频第一专区| 国外欧美一区另类中文字幕| 国产幂在线无码精品| 女人18毛片一级毛片在线 | a级毛片在线免费| 国产精品专区第一页在线观看| 国产美女一级毛片| 国产三级视频网站| 国内自拍久第一页| 亚洲无码一区在线观看| 成人日韩欧美| 色综合综合网| 亚洲人成影院在线观看| 日本不卡视频在线| 欧美第九页| 欧美日韩另类在线| 欧美丝袜高跟鞋一区二区| 99免费视频观看| 亚洲人成人伊人成综合网无码| 国产理论一区| 一级毛片免费不卡在线| 国产综合网站| 国产成人精品午夜视频'| 91麻豆精品国产高清在线| 亚洲国产第一区二区香蕉| 亚洲一区精品视频在线| 国产亚洲视频免费播放| 国产激爽大片在线播放| 国产超薄肉色丝袜网站| 无码精油按摩潮喷在线播放 | 亚洲精品在线观看91| 国产无码性爱一区二区三区| 黄色在线网| 天堂在线亚洲| 国产极品美女在线播放| 波多野结衣国产精品| 99爱视频精品免视看| 国产在线视频二区| 亚洲无限乱码一二三四区| 2021亚洲精品不卡a| 欧美一区二区三区不卡免费| 欧美啪啪精品| 凹凸精品免费精品视频| 2022国产无码在线| 女人18一级毛片免费观看| 国产真实二区一区在线亚洲| 久久这里只有精品23| 午夜少妇精品视频小电影| 免费不卡视频| 91娇喘视频| 乱人伦中文视频在线观看免费| 91色在线观看| 亚洲手机在线| 亚洲美女高潮久久久久久久| 亚洲国产精品人久久电影| 亚洲成在人线av品善网好看| 国产十八禁在线观看免费| 国产日韩欧美在线播放| 国产色伊人|