2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、基于SQL的數(shù)據(jù)庫性能優(yōu)化分析[摘要]數(shù)據(jù)庫性能調(diào)整與優(yōu)化,對(duì)于提高數(shù)據(jù)庫的穩(wěn)定性、可靠性,保障業(yè)務(wù)高效運(yùn)行有著重要意義。本文從數(shù)據(jù)庫性能優(yōu)化角度出發(fā),探討程序開發(fā)過程中,acle數(shù)據(jù)庫的SQL語句調(diào)整和優(yōu)化技術(shù)。[關(guān)鍵詞]SQL;數(shù)據(jù)庫;性能優(yōu)化doi:10.3969j.issn.16730194.2013.15.039[中圖分類號(hào)]TP392[文獻(xiàn)標(biāo)識(shí)碼]A[文章編號(hào)]16730194(2013)150064020引言隨著計(jì)算機(jī)技術(shù)

2、和網(wǎng)絡(luò)技術(shù)的普及與廣泛應(yīng)用,數(shù)據(jù)庫技術(shù)也得到了長足發(fā)展,并成為現(xiàn)代計(jì)算機(jī)信息與應(yīng)用系統(tǒng)的核心基礎(chǔ)技術(shù)。acle數(shù)據(jù)庫是目前使用較為廣泛的數(shù)據(jù)庫系統(tǒng),用戶規(guī)模和應(yīng)用范圍不斷擴(kuò)展,由此帶來的系統(tǒng)性能問題愈來愈突出,因此,對(duì)數(shù)據(jù)庫優(yōu)化技術(shù)方法的探索,對(duì)解決系統(tǒng)瓶頸,節(jié)約系統(tǒng)開銷,確保數(shù)據(jù)庫和業(yè)務(wù)系統(tǒng)穩(wěn)定、高效地運(yùn)行,有著至關(guān)重要的意義。數(shù)據(jù)庫的優(yōu)化,主要從硬件、操作系統(tǒng)、數(shù)據(jù)庫參數(shù)和應(yīng)用程序等方面進(jìn)行配置和調(diào)整。據(jù)統(tǒng)計(jì),對(duì)硬件系統(tǒng)和數(shù)據(jù)庫參數(shù)

3、進(jìn)行優(yōu)化所獲得的性能提升,只占數(shù)據(jù)庫系統(tǒng)性能提升的40%左右,另外的60%系統(tǒng)性能提升來自于對(duì)應(yīng)用程序的優(yōu)化。其中,應(yīng)用程序的優(yōu)化通??煞譃閮蓚€(gè)方面:源代碼和SQL語句。一方面,由于涉及對(duì)程序邏輯的改變,源以下幾個(gè)方面來進(jìn)行:(1)共享SQL語句。(2)高質(zhì)量的SQL語句。(3)使用索引。1.1共享SQL語句為了不重復(fù)解析相同的SQL語句,在第一次解析之后,acle將SQL語句存放在內(nèi)存中。這塊位于系統(tǒng)全局區(qū)域的共享池中的內(nèi)存可以被所有

4、的數(shù)據(jù)庫用戶共享。如果用戶提交的SQL語句和之前的執(zhí)行過的語句完全相同,acle就能很快獲得已經(jīng)被解析的語句以及最好的執(zhí)行路徑,從而大大地提高了SQL的執(zhí)行性能并節(jié)省了內(nèi)存的使用。要共享SQL語句,必須滿足以下3個(gè)條件:(1)當(dāng)前被執(zhí)行的語句和共享池中的語句必須完全相同。(2)兩個(gè)語句所指的對(duì)象必須完全相同。(3)兩個(gè)SQL語句中必須使用相同名字的綁定變量(bindvariables)。1.2高質(zhì)量的SQL語句對(duì)于海量數(shù)據(jù),質(zhì)量高的SQ

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論