基于sql的數(shù)據(jù)庫性能優(yōu)化分析_第1頁
已閱讀1頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、基于SQL的數(shù)據(jù)庫性能優(yōu)化分析[摘要]數(shù)據(jù)庫性能調(diào)整與優(yōu)化,對于提高數(shù)據(jù)庫的穩(wěn)定性、可靠性,保障業(yè)務(wù)高效運行有著重要意義。本文從數(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[中圖分類號]TP392[文獻標(biāo)識碼]A[文章編號]16730194(2013)150064020引言隨著計算機技術(shù)

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

3、進行優(yōu)化所獲得的性能提升,只占數(shù)據(jù)庫系統(tǒng)性能提升的40%左右,另外的60%系統(tǒng)性能提升來自于對應(yīng)用程序的優(yōu)化。其中,應(yīng)用程序的優(yōu)化通??煞譃閮蓚€方面:源代碼和SQL語句。一方面,由于涉及對程序邏輯的改變,源以下幾個方面來進行:(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個條件:(1)當(dāng)前被執(zhí)行的語句和共享池中的語句必須完全相同。(2)兩個語句所指的對象必須完全相同。(3)兩個SQL語句中必須使用相同名字的綁定變量(bindvariables)。1.2高質(zhì)量的SQL語句對于海量數(shù)據(jù),質(zhì)量高的SQ

溫馨提示

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

評論

0/150

提交評論