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.

主站蜘蛛池模板: 99精品国产自在现线观看| 国产精品亚洲天堂| 国产一区在线视频观看| 91久久国产成人免费观看| 国产婬乱a一级毛片多女| 国产白浆在线观看| 1024国产在线| 欧美日韩成人| 国产日韩久久久久无码精品| 国产午夜精品鲁丝片| 不卡午夜视频| m男亚洲一区中文字幕| 999国产精品| 福利片91| 青草视频久久| 色噜噜综合网| 国产区成人精品视频| 男人天堂亚洲天堂| 色天天综合久久久久综合片| 99久视频| 欧美精品亚洲二区| 亚洲人成电影在线播放| 少妇露出福利视频| 操国产美女| 免费 国产 无码久久久| 亚洲第一视频区| 波多野结衣一区二区三区88| www.狠狠| 亚洲天堂首页| 国产肉感大码AV无码| 国产精品一老牛影视频| 久久国产亚洲欧美日韩精品| 中文字幕日韩久久综合影院| 亚洲人成网线在线播放va| 欧美在线视频a| 在线一级毛片| 精品91自产拍在线| 亚洲精品成人片在线观看| 久久熟女AV| 亚洲日韩国产精品无码专区| 又爽又大又光又色的午夜视频| 网友自拍视频精品区| 国产情侣一区| 色吊丝av中文字幕| 国产成熟女人性满足视频| 久久综合色88| 999国内精品视频免费| 伊人久久影视| 亚洲精品少妇熟女| 久久人搡人人玩人妻精品| 好吊日免费视频| 日韩毛片在线播放| 亚洲第一区欧美国产综合| 国产成人AV大片大片在线播放 | 伊人精品视频免费在线| 国内精品伊人久久久久7777人| 欧美区一区二区三| 夜夜操国产| 成人在线不卡视频| 国产乱子伦手机在线| 一级毛片在线播放免费观看| 国产精品一区不卡| 国产乱子伦视频三区| 国产91在线|日本| 一级毛片免费观看久| 最新痴汉在线无码AV| 久久香蕉国产线看观看式| 69国产精品视频免费| 无码 在线 在线| 91久久夜色精品国产网站| 亚洲一欧洲中文字幕在线| 午夜小视频在线| 女人av社区男人的天堂| 国产精品久久久久久久伊一| 日韩午夜片| 国产美女无遮挡免费视频网站| 中文字幕永久在线看| 巨熟乳波霸若妻中文观看免费| 免费A∨中文乱码专区| 国产91精选在线观看| 色亚洲激情综合精品无码视频 | 亚洲国产欧美目韩成人综合|