亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        天津廣電網(wǎng)絡(luò)Oracle數(shù)據(jù)庫(kù)的性能調(diào)整與優(yōu)化方法探析

        2016-03-13 18:02:44天津廣播電視網(wǎng)絡(luò)有限公司郭寶印
        電子世界 2016年15期
        關(guān)鍵詞:命中率語(yǔ)句廣電

        天津廣播電視網(wǎng)絡(luò)有限公司 郭寶印

        ?

        天津廣電網(wǎng)絡(luò)Oracle數(shù)據(jù)庫(kù)的性能調(diào)整與優(yōu)化方法探析

        天津廣播電視網(wǎng)絡(luò)有限公司郭寶印

        Oracle數(shù)據(jù)庫(kù)在目前廣電網(wǎng)絡(luò)中應(yīng)用廣泛,其功能強(qiáng)、使用方便、可移植性和可靠性好、運(yùn)行高效,并且對(duì)于各種運(yùn)行環(huán)境具有良好的適應(yīng)性。天津廣電網(wǎng)絡(luò)Oracle數(shù)據(jù)庫(kù)在具體運(yùn)行使用中還存在一些缺陷,為了充分發(fā)揮Oracle數(shù)據(jù)庫(kù)強(qiáng)大的應(yīng)用功能,應(yīng)采取有效措施和合理方法,積極調(diào)整Oracle數(shù)據(jù)庫(kù)的使用性能,從多方面進(jìn)行優(yōu)化和改進(jìn)。本文簡(jiǎn)要介紹了Oracle數(shù)據(jù)庫(kù),分析了Oracle數(shù)據(jù)庫(kù)性能評(píng)價(jià)指標(biāo),闡述了天津廣電網(wǎng)絡(luò)Oracle數(shù)據(jù)庫(kù)性能調(diào)整和優(yōu)化方法。

        天津廣電網(wǎng)絡(luò);Oracle數(shù)據(jù)庫(kù);性能調(diào)整;優(yōu)化方法

        數(shù)據(jù)庫(kù)在計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中發(fā)揮著不可替代的重要作用,其主要用于各種信息的存儲(chǔ)和管理,在當(dāng)前的信息時(shí)代,廣電網(wǎng)絡(luò)中的各種數(shù)據(jù)信息急劇膨脹,在日常使用過(guò)程中,往往會(huì)發(fā)現(xiàn)Oracle數(shù)據(jù)庫(kù)性能逐漸惡化,用戶在操作使用Oracle數(shù)據(jù)庫(kù)時(shí)等待的時(shí)間越來(lái)越長(zhǎng),系統(tǒng)響應(yīng)速度越來(lái)越慢,對(duì)于這種情況,應(yīng)仔細(xì)分析Oracle數(shù)據(jù)庫(kù)性能惡化原因,有針對(duì)地進(jìn)行調(diào)整和優(yōu)化,積極改善Oracle數(shù)據(jù)庫(kù)運(yùn)行性能。

        一、Oracle數(shù)據(jù)庫(kù)概述

        Oracle數(shù)據(jù)庫(kù)技術(shù)發(fā)展起步較早,其應(yīng)用功能非常強(qiáng)大,最初是一種關(guān)系型數(shù)據(jù)庫(kù)結(jié)構(gòu),利用信息庫(kù)構(gòu)造合理反映不同數(shù)據(jù)之間的聯(lián)系。隨著計(jì)算機(jī)科學(xué)技術(shù)的不斷發(fā)展,關(guān)系數(shù)據(jù)庫(kù)和計(jì)算機(jī)進(jìn)行有效結(jié)合,這使得Oracle數(shù)據(jù)庫(kù)的應(yīng)用功能越來(lái)越豐富,還可以為企業(yè)網(wǎng)絡(luò)運(yùn)行提供產(chǎn)業(yè)化、高可靠性的技術(shù)支持,高效處理各種關(guān)系數(shù)據(jù)。Oracle數(shù)據(jù)庫(kù)在實(shí)際應(yīng)用中,不僅支持大數(shù)據(jù)、多用戶的數(shù)據(jù)處理,而且其安全性和完整性較好,硬件運(yùn)行環(huán)境相對(duì)獨(dú)立,最重要的是Oracle數(shù)據(jù)庫(kù)嚴(yán)格遵循數(shù)據(jù)存取語(yǔ)言、網(wǎng)絡(luò)通信協(xié)議等標(biāo)準(zhǔn),還具有可移植性、可兼容性、可連接性的特點(diǎn),可用于分布式數(shù)據(jù)處理,滿足不同操作系統(tǒng)和不同類型計(jì)算機(jī)的運(yùn)行需求。

        二、Oracle數(shù)據(jù)庫(kù)性能評(píng)價(jià)指標(biāo)

        1、內(nèi)存使用率

        內(nèi)存使用率主要包括數(shù)據(jù)庫(kù)運(yùn)行時(shí)內(nèi)存、永久性內(nèi)存和共享內(nèi)存的使用率,通過(guò)調(diào)整內(nèi)存使用率,可減少數(shù)據(jù)庫(kù)運(yùn)行延遲時(shí)間。

        2、數(shù)據(jù)庫(kù)命中率

        數(shù)據(jù)庫(kù)命中率主要包括共享池命中率和緩沖區(qū)命中率,共享池命中率對(duì)于是否重新解析SQL語(yǔ)句有著決定性影響;緩沖區(qū)命中率主要決定數(shù)據(jù)庫(kù)內(nèi)存是否可以滿足用戶數(shù)據(jù)需求。一般情況,正常的數(shù)據(jù)庫(kù)命中率約90%,若Oracle數(shù)據(jù)庫(kù)命中率低于90%,應(yīng)及時(shí)進(jìn)行調(diào)整和優(yōu)化。

        3、響應(yīng)時(shí)間

        響應(yīng)時(shí)間是評(píng)價(jià)Oracle數(shù)據(jù)庫(kù)性能的重要指標(biāo),其對(duì)于數(shù)據(jù)庫(kù)使用性能有著最直觀的影響,通過(guò)減少用戶等待時(shí)間和系統(tǒng)服務(wù)時(shí)間,可有效提高Oracle數(shù)據(jù)庫(kù)響應(yīng)時(shí)間,然而在實(shí)際應(yīng)用中這兩者是相互矛盾的,所以O(shè)racle數(shù)據(jù)庫(kù)響應(yīng)時(shí)間優(yōu)化應(yīng)結(jié)合實(shí)際情況將,調(diào)整主要方面。

        4、系統(tǒng)吞吐量

        Oracle數(shù)據(jù)庫(kù)系統(tǒng)吞吐量=執(zhí)行SQL語(yǔ)句的數(shù)量/時(shí)間,所以通過(guò)提高單個(gè)SQL語(yǔ)句執(zhí)行效率即可提高數(shù)據(jù)庫(kù)吞吐量。

        三、天津廣電網(wǎng)絡(luò)Oracle數(shù)據(jù)庫(kù)性能調(diào)整和優(yōu)化方法

        1、創(chuàng)建適當(dāng)索引

        通過(guò)創(chuàng)建適當(dāng)索引可以有效優(yōu)化Oracle數(shù)據(jù)庫(kù)的查詢性能,若在訪問(wèn)Oracle數(shù)據(jù)庫(kù)時(shí)利用索引,可避免數(shù)據(jù)庫(kù)全表掃描。在創(chuàng)建數(shù)據(jù)庫(kù)索引時(shí),應(yīng)注意以下問(wèn)題:其一,對(duì)于經(jīng)常檢索的大表,創(chuàng)建的索引數(shù)量不能超過(guò)總表數(shù)據(jù)行的15%,對(duì)于小型表不需要?jiǎng)?chuàng)建索引;其二,對(duì)于查詢過(guò)程中有可能會(huì)接觸空值或者表中包含很多空值的列,不宜創(chuàng)建索引;其三,對(duì)于大型字段,不宜創(chuàng)建索引;其四,有效控制索引數(shù)量,若數(shù)據(jù)庫(kù)中包含很多不用的索引,會(huì)影響其正常查詢速率;其五,和單列索引相比,最好創(chuàng)建復(fù)合索引,提高數(shù)據(jù)庫(kù)運(yùn)行效率;其六,對(duì)于經(jīng)常連接的表,使用簇,對(duì)于多表連接字段,創(chuàng)建索引;其七,在不同表空間中創(chuàng)新索引和表,嚴(yán)禁在system表空間中存放數(shù)據(jù)對(duì)象,使索引表空間和數(shù)據(jù)表空間位于不同磁盤(pán)。在應(yīng)用Oracle數(shù)據(jù)庫(kù)時(shí),應(yīng)謹(jǐn)慎創(chuàng)建索引,有效提高數(shù)據(jù)庫(kù)查詢語(yǔ)句性能。

        2、優(yōu)化SQL語(yǔ)句

        基于正確的Oracle數(shù)據(jù)庫(kù)應(yīng)用功能,優(yōu)化SQL語(yǔ)句,利用優(yōu)化器識(shí)別SQL語(yǔ)句,通過(guò)索引適當(dāng)減少掃描數(shù)據(jù)表過(guò)程中的I/O數(shù)量,避免出現(xiàn)表搜索現(xiàn)象。SQL語(yǔ)句優(yōu)化目的在于利用性能優(yōu)異、目的相同的SQL語(yǔ)句,簡(jiǎn)化數(shù)據(jù)查找路徑,保持I/O掃描和處理器運(yùn)行時(shí)間之間的平衡。SQL語(yǔ)句優(yōu)化應(yīng)堅(jiān)持以下原則:第一,正確使用OR、EXIST、IN、NULL,創(chuàng)建適當(dāng)索引;第二,正確使用表別名、WHERE子句、UNION和UNION ALL;第三,按照數(shù)據(jù)表中的行數(shù)據(jù)順序正確存取,利用臨時(shí)表,加快數(shù)據(jù)庫(kù)查詢速度;第四,避免使用相關(guān)子查詢,通過(guò)綁定變量,優(yōu)化聯(lián)合查詢次序。

        3、使用存儲(chǔ)過(guò)程

        Oracle數(shù)據(jù)庫(kù)存儲(chǔ)是一種可選控制流語(yǔ)句和SQL語(yǔ)句的預(yù)編譯集合,利用名稱存儲(chǔ)實(shí)現(xiàn)數(shù)據(jù)表單元處理,存儲(chǔ)在PL/SQL端Server集合中。對(duì)于計(jì)算機(jī)應(yīng)用程序函數(shù)和數(shù)據(jù)過(guò)程,主要在Server中存儲(chǔ)SQL命令,所以數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程中,不需要再利用大量的SQL語(yǔ)句來(lái)執(zhí)行相關(guān)服務(wù)器操作,通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)簡(jiǎn)單調(diào)用輸出結(jié)果和過(guò)程名字即可,從而有效減少網(wǎng)絡(luò)I/O占有率。

        4、優(yōu)化數(shù)據(jù)庫(kù)參數(shù)

        Oracle數(shù)據(jù)庫(kù)主要包括四個(gè)關(guān)鍵的參數(shù):SHARRED_ POOL_ SIZE、PGA_ AGGREGATE _ TARGET、DB_ CASHE_ SIZE和SGA_ MAX_ SIZE,根據(jù)天津廣電網(wǎng)絡(luò)中Oracle數(shù)據(jù)庫(kù)的具體應(yīng)用,優(yōu)化這個(gè)四個(gè)參數(shù)的設(shè)置,改善數(shù)據(jù)庫(kù)性能。

        5、優(yōu)化數(shù)據(jù)庫(kù)內(nèi)存

        Oracle數(shù)據(jù)庫(kù)內(nèi)存對(duì)于整個(gè)數(shù)據(jù)庫(kù)的使用性能有著直接影響,數(shù)據(jù)庫(kù)內(nèi)存優(yōu)化主要是對(duì)內(nèi)存分配進(jìn)行合理調(diào)整,從而獲得充足的物理內(nèi)存。并且Oracle數(shù)據(jù)庫(kù)內(nèi)存配置,應(yīng)最大程度地減少內(nèi)存交換和分頁(yè),滿足全局范圍內(nèi)系統(tǒng)內(nèi)存需求。同時(shí),Oracle數(shù)據(jù)庫(kù)分頁(yè)操作時(shí),在硬盤(pán)上暫時(shí)存儲(chǔ)沒(méi)有的信息,為需要系統(tǒng)內(nèi)存空間的應(yīng)用程序調(diào)整出內(nèi)存。若需要經(jīng)常執(zhí)行數(shù)據(jù)庫(kù)分頁(yè),則會(huì)增加數(shù)據(jù)庫(kù)應(yīng)用程序的執(zhí)行時(shí)間,影響系統(tǒng)的響應(yīng)速度,所以在優(yōu)化Oracle數(shù)據(jù)庫(kù)內(nèi)存時(shí),可以利用程序命令實(shí)時(shí)監(jiān)控內(nèi)存分頁(yè)執(zhí)行,有效避免沒(méi)有必要的應(yīng)用程序或者系統(tǒng)進(jìn)程,在條件允許的情況下,擴(kuò)大內(nèi)存空間,有效提升Oracle數(shù)據(jù)庫(kù)的運(yùn)行性能。

        四、結(jié)束語(yǔ)

        近年來(lái),計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)快速發(fā)展,Oracle數(shù)據(jù)庫(kù)應(yīng)用也取得了顯著的成就,并且其更新?lián)Q代速度不斷加快,對(duì)于Oracle數(shù)據(jù)庫(kù)性能持續(xù)惡化的情況,應(yīng)合理優(yōu)化和配置數(shù)據(jù)庫(kù)的應(yīng)用程序、參數(shù)設(shè)備和內(nèi)存環(huán)境,從多方面采取合理方法優(yōu)化和調(diào)整數(shù)據(jù)庫(kù)性能,從而延長(zhǎng)Oracle數(shù)據(jù)庫(kù)的應(yīng)用周期。

        [1]王雷,曾蘊(yùn)波,王璐.Oracle數(shù)據(jù)庫(kù)的性能調(diào)整與優(yōu)化方法探析[J].航天器工程,2012,06:129-133.

        [2]江李兵,江川寧.Oracle數(shù)據(jù)庫(kù)的性能調(diào)整與優(yōu)化方法探析[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2014,10:140+142.

        [3]劉暢.Oracle數(shù)據(jù)庫(kù)性能調(diào)整與優(yōu)化分析[J].科技視界,2016,01: 183+240.

        [4]韋安云.Oracle數(shù)據(jù)庫(kù)的性能調(diào)整與優(yōu)化方法探析[J].電腦知識(shí)與技術(shù),2015,21:8-9.

        [5]黃雁.基于Oracle數(shù)據(jù)庫(kù)的性能調(diào)整及優(yōu)化技術(shù)研究[J].電腦編程技巧與維護(hù),2015,09:66+88.

        [6]任艷.Oracle數(shù)據(jù)庫(kù)性能調(diào)整與優(yōu)化技術(shù)探討[J].中國(guó)新通信,2013,02:3-4.

        郭寶印(1979—),男,天津人,碩士,工程師(中級(jí)),研究方向:數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)安全、軟件業(yè)務(wù)架構(gòu)和開(kāi)發(fā)。

        猜你喜歡
        命中率語(yǔ)句廣電
        探討大數(shù)據(jù)在廣電新媒體中的應(yīng)用
        重點(diǎn):語(yǔ)句銜接
        夜夜“奮戰(zhàn)”會(huì)提高“命中率”嗎
        2015男籃亞錦賽四強(qiáng)隊(duì)三分球進(jìn)攻特點(diǎn)的比較研究
        精彩語(yǔ)句
        投籃的力量休斯敦火箭
        NBA特刊(2017年8期)2017-06-05 15:00:13
        廣電新聞出版整合對(duì)廣電業(yè)發(fā)展影響的思考
        新聞傳播(2016年21期)2016-07-10 12:22:35
        EPON技術(shù)在廣電網(wǎng)絡(luò)的應(yīng)用
        試析心理因素對(duì)投籃命中率的影響
        如何搞定語(yǔ)句銜接題
        久久亚洲高清观看| 无码成人片一区二区三区| 亚洲精品中文字幕免费专区| 国产精品视频一区二区三区,| 国产成人乱色伦区| 无人区乱码一区二区三区| 美腿丝袜网址亚洲av| 国产资源精品一区二区免费| 国产无遮挡无码视频免费软件| 国产一区二区三区在线综合视频| 伊人久久大香线蕉综合av| 8av国产精品爽爽ⅴa在线观看| 中文字幕日韩精品无码内射| 日韩欧美亚洲国产精品字幕久久久| 日本黄色一区二区三区| 国产9 9在线 | 免费| 久久AV老司机精品网站导航 | 日韩av无码中文字幕| 亚洲美女主播内射在线| 亚洲精品二区在线观看| 人妻丰满多毛熟妇免费区| 中文字幕无码日韩专区免费 | 一本大道东京热无码| 无码av一区二区大桥久未 | 乱子伦av无码中文字幕| 免费人成无码大片在线观看| 国产日产精品一区二区三区四区的特点 | 日韩人妖干女同二区三区| 中文字幕一区,二区,三区| 国产精品乱一区二区三区| 丰满少妇愉情中文字幕18禁片 | 日韩最新av一区二区| 日韩偷拍一区二区三区视频| 国产真实乱人偷精品人妻 | 国产黄色一区二区在线看| 青青青草视频手机在线| 无码伊人久久大杳蕉中文无码| 九九精品无码专区免费| 久久久久久av无码免费看大片| 亚洲av无码专区在线播放中文 | 亚洲无码性爱视频在线观看|