• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Oracle數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的性能優(yōu)化

    2020-08-21 09:05:27巢磊
    數(shù)碼設(shè)計(jì) 2020年3期
    關(guān)鍵詞:應(yīng)用系統(tǒng)Oracle數(shù)據(jù)庫(kù)性能優(yōu)化

    巢磊

    摘要:隨著信息技術(shù)的不斷發(fā)展,計(jì)算機(jī)技術(shù)中的數(shù)據(jù)庫(kù)技術(shù)也迎來(lái)了如火如荼的發(fā)展期,各種數(shù)據(jù)庫(kù)技術(shù)助力互聯(lián)網(wǎng)發(fā)展的同時(shí),從業(yè)者也需要重視數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)性能優(yōu)化問(wèn)題。本文將重點(diǎn)分析OracleDatabase數(shù)據(jù)庫(kù)的評(píng)價(jià)指標(biāo),介紹各種影響數(shù)據(jù)庫(kù)性能因素,并針對(duì)性提出了Oracle數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的性能優(yōu)化對(duì)策,希望可以對(duì)業(yè)內(nèi)人士有所幫助。

    關(guān)鍵詞:Oracle數(shù)據(jù)庫(kù);應(yīng)用系統(tǒng);性能優(yōu)化

    中圖分類(lèi)號(hào):TP311.138文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1672-9129(2020)03-0021-01

    Abstract:Withthecontinuousdevelopmentofinformationtechnology,thedatabasetechnologyincomputertechnologyhasalsousheredinavigorousdevelopmentperiod.WhilevariousdatabasetechnologiesarehelpingthedevelopmentoftheInternet,practitionersalsoneedtopayattentiontotheperformanceoptimizationofdatabaseapplicationsystems.ThisarticlewillfocusontheanalysisoftheevaluationindicatorsoftheOracleDatabase,introducevariousfactorsthataffecttheperformanceofthedatabase,andputforwardtheperformanceoptimizationcountermeasuresoftheOracledatabaseapplicationsystem,hopingtohelptheindustry.

    Keywords:Oracledatabase;applicationsystem;performanceoptimization

    信息系統(tǒng)能夠穩(wěn)定運(yùn)行離不開(kāi)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)系統(tǒng)功能也會(huì)對(duì)應(yīng)用系統(tǒng)功能產(chǎn)生重要影響。多數(shù)數(shù)據(jù)庫(kù)系統(tǒng)在運(yùn)行一段時(shí)間之后都會(huì)產(chǎn)生一些功能性問(wèn)題,因此相關(guān)人員一定要重視數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的性能優(yōu)化,令系統(tǒng)運(yùn)行更加穩(wěn)定。

    1Oracle數(shù)據(jù)庫(kù)基本概念和優(yōu)勢(shì)

    Oracle數(shù)據(jù)庫(kù)系統(tǒng)是甲骨文公司開(kāi)發(fā)的,以分布式數(shù)據(jù)庫(kù)為核心的一組軟件產(chǎn)品,是目前最流行的C/S或B/S體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)之一。Oracle數(shù)據(jù)庫(kù)可以梳理數(shù)據(jù)之間關(guān)聯(lián)性,生成對(duì)應(yīng)的數(shù)據(jù)庫(kù)。Oracle數(shù)據(jù)庫(kù)在不斷完善的同時(shí),應(yīng)用也逐漸更加廣泛。其主要特點(diǎn)有:1.統(tǒng)一性。Oracle數(shù)據(jù)庫(kù)不僅可以在大數(shù)據(jù)庫(kù)和多用戶(hù)數(shù)據(jù)系統(tǒng)中大顯身手,而且還能在各種硬件設(shè)施中應(yīng)用,令不同用戶(hù)在同個(gè)數(shù)據(jù)庫(kù)中開(kāi)展工作,使數(shù)據(jù)統(tǒng)一性得到保證;2.獨(dú)立性。Oracle數(shù)據(jù)庫(kù)處在硬件條件中,會(huì)保證一定獨(dú)立性,使各種類(lèi)系統(tǒng)自由運(yùn)行,系統(tǒng)涵蓋從大性系統(tǒng)到微型系統(tǒng)等系統(tǒng)類(lèi)型;3.安全性。Oracle數(shù)據(jù)庫(kù)在識(shí)別、角色、后備、日志等功能上優(yōu)勢(shì)明顯,因此可以提高數(shù)據(jù)存儲(chǔ)完善程度;4.兼容性。Oracle數(shù)據(jù)庫(kù)在系統(tǒng)型號(hào)不同時(shí)可以保證正常運(yùn)作,而且出自同個(gè)廠家的不同系統(tǒng)也不影響使用功能[1]。

    2Oracle數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的性能優(yōu)化對(duì)策

    2.1優(yōu)化CPU利用率。由于CPU使用狀態(tài)和Oracle數(shù)據(jù)庫(kù)總體響應(yīng)時(shí)間息息相關(guān),因此提高CPU利用率是提高數(shù)據(jù)庫(kù)效率的重中之重。CPU在數(shù)量上可以采用兩個(gè)及以上完成查詢(xún)處理數(shù)據(jù)的任務(wù),CPU的發(fā)展也讓Oracle發(fā)展前景一片光明。相關(guān)資料顯示,CPU資源利用率會(huì)受到多種因素影響,如果SQL語(yǔ)句效率較低,就會(huì)降低CPU資源利用率。如果在同一調(diào)配應(yīng)用程序時(shí),Oracle數(shù)據(jù)庫(kù)系統(tǒng)的CPU使用時(shí)間占比達(dá)到90%以上,就算執(zhí)行狀態(tài)正常。CPU使用效率,可以用star-u指令進(jìn)行查看,完成記錄CPU運(yùn)行狀況的任務(wù)。

    2.2優(yōu)化內(nèi)存區(qū)。Oracle數(shù)據(jù)庫(kù)中的內(nèi)存框架主要由SGA和PGA兩部分組成。前者涵蓋三個(gè)環(huán)節(jié):數(shù)據(jù)緩沖、數(shù)據(jù)共享和日志緩沖。Oracle數(shù)據(jù)庫(kù)直接受三個(gè)環(huán)節(jié)配置的合理性影響[2]。

    首先應(yīng)當(dāng)優(yōu)化數(shù)據(jù)緩沖環(huán)節(jié)。數(shù)據(jù)緩沖環(huán)節(jié)具有探測(cè)數(shù)據(jù)庫(kù)數(shù)據(jù)的重要工作,如果用戶(hù)申請(qǐng)的數(shù)據(jù),包含在數(shù)據(jù)緩沖環(huán)節(jié)中,就可以直接完成該數(shù)據(jù)傳輸至用戶(hù)的任務(wù),從而減少用戶(hù)在查找數(shù)據(jù)的時(shí)間投入;反之則需要借助相關(guān)服務(wù)設(shè)備,完成收集數(shù)據(jù)的任務(wù),使數(shù)據(jù)傳輸至用戶(hù)過(guò)程中,需要經(jīng)過(guò)數(shù)據(jù)緩沖環(huán)節(jié),由此可見(jiàn),這種方式耗時(shí)較長(zhǎng)?;诖?,為節(jié)省時(shí)間成本,優(yōu)化數(shù)據(jù)緩沖環(huán)節(jié)可以加強(qiáng)數(shù)據(jù)操作性能,具有現(xiàn)實(shí)意義。

    其次應(yīng)當(dāng)優(yōu)化共享環(huán)節(jié)。安置共享環(huán)節(jié),可以保存已分析過(guò)的LQS,保證可以二次利用,不必重復(fù)分析。調(diào)整時(shí)可以依據(jù)實(shí)際需要,自定義調(diào)整SHARE_POOL_SIZE,令二次查詢(xún)速度提高。如果共享環(huán)節(jié)不具備過(guò)大容量,則會(huì)在語(yǔ)言載入階段對(duì)系統(tǒng)產(chǎn)生負(fù)面影響;如果共享環(huán)節(jié)太大,就會(huì)在緩存時(shí)產(chǎn)生過(guò)多費(fèi)[3]。

    最后應(yīng)當(dāng)優(yōu)化日志緩沖環(huán)節(jié)。日志緩沖環(huán)節(jié)可以及時(shí)保存修改之后的數(shù)據(jù)。日志應(yīng)當(dāng)在日志緩沖環(huán)節(jié)中填寫(xiě),在特定條件下,應(yīng)用LGWR完成填寫(xiě)日志工作也具備可行性。如果日志緩沖環(huán)節(jié)達(dá)到滿(mǎn)載狀態(tài),如果后續(xù)日志沒(méi)能及時(shí)保存,則會(huì)排隊(duì)等待。一段時(shí)間內(nèi)如果沒(méi)執(zhí)行保存操作,就會(huì)提示保存失敗。通過(guò)對(duì)日志保存失敗的數(shù)據(jù)觀察,可以對(duì)日志緩沖環(huán)節(jié)容量進(jìn)行判斷,進(jìn)而判斷數(shù)據(jù)庫(kù)功能。

    2.3優(yōu)化SQL語(yǔ)言。優(yōu)化SQL語(yǔ)言應(yīng)先判斷SQL語(yǔ)句本質(zhì),對(duì)SQL語(yǔ)言進(jìn)行優(yōu)化,可以令I(lǐng)/O請(qǐng)求和網(wǎng)絡(luò)占用率降低,達(dá)到數(shù)據(jù)庫(kù)效率提高的目的。具體優(yōu)化時(shí),可以建立索引,索引會(huì)通常建立在數(shù)據(jù)表主鍵上,相較于對(duì)全表進(jìn)行掃描,索引查找在速度上優(yōu)勢(shì)明顯,因此在多表聯(lián)結(jié)時(shí)也可以利用索引提高效率。索引定期維護(hù)工作不可懈怠,一旦不恰當(dāng)會(huì)影響到響應(yīng)速度,因此定期重構(gòu)索引工作要引起重視[4]。

    結(jié)語(yǔ):總體來(lái)說(shuō),Oracle數(shù)據(jù)庫(kù)在性能優(yōu)化上十分復(fù)雜繁瑣,工作人員應(yīng)當(dāng)重視CPU利用率、內(nèi)存區(qū)以及SQL語(yǔ)言的優(yōu)化,令Oracle數(shù)據(jù)庫(kù)的系統(tǒng)性能得到總體提升。

    參考文獻(xiàn):

    [1]林育丹.高職院校現(xiàn)代學(xué)徒制合作企業(yè)評(píng)價(jià)指標(biāo)分析--基于Box-Behnken響應(yīng)面法的研究[J].職業(yè)教育研究,2019,0(3):17-21.

    [2]張燕玲,溫衛(wèi)敏,王濤,許合利.基于元胞自動(dòng)機(jī)的同構(gòu)無(wú)線傳感網(wǎng)絡(luò)生命周期仿真與分析[J].河南理工大學(xué)學(xué)報(bào):自然科學(xué)版,2014,33(1):84-89.

    [3]夏輝,賈智平,張志勇,EdwinH-MSha.移動(dòng)AdHoc網(wǎng)絡(luò)中基于鏈路穩(wěn)定性預(yù)測(cè)的組播路由協(xié)議[J].計(jì)算機(jī)學(xué)報(bào),2013,36(5):926-936.

    [4]馬學(xué)森,曹政,韓江洪,王營(yíng)冠,胡宏林.改進(jìn)蟻群算法的無(wú)線傳感器網(wǎng)絡(luò)路由優(yōu)化與路徑恢復(fù)算法[J].電子測(cè)量與儀器學(xué)報(bào),2015,29(9):1320-1327.

    猜你喜歡
    應(yīng)用系統(tǒng)Oracle數(shù)據(jù)庫(kù)性能優(yōu)化
    SQL Server數(shù)據(jù)庫(kù)性能優(yōu)化的幾點(diǎn)分析
    Web應(yīng)用的前端性能優(yōu)化
    Oracle數(shù)據(jù)庫(kù)安全問(wèn)題分析及策略
    Oracle數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)
    660MW超超臨界火電機(jī)組RB性能優(yōu)化
    一種Oracle數(shù)據(jù)庫(kù)表空間監(jiān)控方法
    VB應(yīng)用技術(shù)下電教管理系統(tǒng)
    《Oracle數(shù)據(jù)庫(kù)》課程教學(xué)模式探究 
    高職學(xué)院信息化建設(shè)中面臨的問(wèn)題和思考
    科技視界(2016年22期)2016-10-18 17:29:57
    基于微信公眾平臺(tái)的應(yīng)用系統(tǒng)開(kāi)發(fā)模式研究
    科技視界(2016年22期)2016-10-18 17:08:33
    韩城市| 吉安市| 北安市| 正阳县| 尼木县| 嘉义县| 洛浦县| 建宁县| 桃江县| 五峰| 都兰县| 合作市| 玛多县| 昆明市| 乐昌市| 犍为县| 遵义县| 县级市| 肇庆市| 平南县| 福安市| 旬阳县| 白玉县| 抚顺县| 满洲里市| 南昌市| 盐边县| 北安市| 柞水县| 伊川县| 济南市| 东乌珠穆沁旗| 石景山区| 富蕴县| 霍林郭勒市| 团风县| 武宁县| 嘉鱼县| 阿坝县| 神池县| 兴国县|