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

        ?

        Oracle數(shù)據(jù)庫應(yīng)用問題與解決方案分析

        2016-12-26 20:20:03周峰
        電子技術(shù)與軟件工程 2016年22期
        關(guān)鍵詞:Oracle數(shù)據(jù)庫問題應(yīng)用

        周峰

        摘 要

        文章首先對Oracle數(shù)據(jù)庫應(yīng)用中存在的主要問題進行了簡要分析,在此基礎(chǔ)上提出解決Oracle數(shù)據(jù)庫應(yīng)用問題的有效方案。期望通過本文的研究能夠?qū)racle數(shù)據(jù)庫的推廣應(yīng)用有所幫助。

        【關(guān)鍵詞】Oracle數(shù)據(jù)庫 應(yīng)用 問題

        1 Oracle數(shù)據(jù)庫應(yīng)用中存在的主要問題分析

        Oracle數(shù)據(jù)庫是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其體系結(jié)構(gòu)如圖1所示。

        Oracle數(shù)據(jù)庫的應(yīng)用優(yōu)勢主要體現(xiàn)在如下幾個方面:數(shù)據(jù)量大、數(shù)據(jù)保存時間長、所有數(shù)據(jù)全部可以實現(xiàn)共享、數(shù)據(jù)的可靠性較高、穩(wěn)定性好等等。正是因為Oracle數(shù)據(jù)庫所具有的這些優(yōu)勢,使其獲得了廣大使用者的認可。然而,該數(shù)據(jù)庫在實際用于卻存在一些問題,這在一定程度上影響了Oracle數(shù)據(jù)庫的應(yīng)用。

        1.1 表空間數(shù)據(jù)刪除引起的問題

        對于Oracle數(shù)據(jù)庫而言,它的表空間之間相關(guān)的數(shù)據(jù)有兩種關(guān)系,一種是1對1的關(guān)系,另一種是1對多的關(guān)系,當(dāng)需要永久性刪除某個表空間時,這個將要被刪除的表空間應(yīng)當(dāng)處于脫機狀態(tài),隨后調(diào)取數(shù)據(jù)字典將對應(yīng)的項目信息刪除,再將操作系統(tǒng)目錄中的數(shù)據(jù)文件刪除即可。上述刪除過程必須按照指定的順序進行操作,若是先將表空間的數(shù)據(jù)文件刪除,該表空間便無法找到存儲媒體,由此可能會引起數(shù)據(jù)庫應(yīng)用異常,如數(shù)據(jù)庫無法正常啟動或關(guān)閉等。

        1.2 字符集轉(zhuǎn)換的問題

        在Oracle數(shù)據(jù)庫的應(yīng)用中,中英文字符集的轉(zhuǎn)換常常會出現(xiàn)問題,例如,開始應(yīng)用該數(shù)據(jù)庫時,要求使用英文的字符集,然后便選擇英文字符集進行安裝,在使用的過程中,由于一些新項目的增加,要求使用中文字符集,若是不對字符集進行轉(zhuǎn)換,新增項目的漢字部分將會顯示為3個“?”,由此給數(shù)據(jù)庫的應(yīng)用帶來一定的影響。

        1.3 回滾段聯(lián)機產(chǎn)生的問題

        在對Oracle數(shù)據(jù)庫進行應(yīng)用的過程中,回滾段聯(lián)機是一個較為常見的問題,也是困擾大部分使用者的主要問題之一。數(shù)據(jù)庫的使用者在對具體應(yīng)用項目進行安裝時,一般都是參照說明書的要求進行安裝,由此可能會引起如下問題,即創(chuàng)建回滾段,然后聯(lián)機,但卻并未將之加入到數(shù)據(jù)庫的初始化文件當(dāng)中,當(dāng)數(shù)據(jù)庫重啟之后,安裝的回滾段便會處于脫機狀態(tài),這對使用者的應(yīng)用帶來了一定程度的影響。

        2 解決Oracle數(shù)據(jù)庫應(yīng)用問題的有效方案

        為了有效解決Oracle數(shù)據(jù)庫應(yīng)用中出現(xiàn)的各種問題,應(yīng)當(dāng)對數(shù)據(jù)庫的性能進行優(yōu)化,具體可從以下幾個方面著手:

        2.1 對數(shù)據(jù)庫進行優(yōu)化設(shè)計

        想要使Oracle數(shù)據(jù)庫的應(yīng)用性達到最優(yōu),就必須要有一個良好的設(shè)計方案,從而使其各方面性能都達到使用者的要求,這樣便能夠避免實際應(yīng)用中各種問題的發(fā)生。Oracle數(shù)據(jù)庫的設(shè)計大體上可以分為兩個方面,一方面是邏輯設(shè)計,另一方面是物理設(shè)計,在前者的設(shè)計中主要是為了將數(shù)據(jù)庫中的一些冗余數(shù)據(jù)全部消除,借此來提高數(shù)據(jù)的吞吐速度,使數(shù)據(jù)的完整性得到保障,但對于大數(shù)據(jù)表而言,可能會影響其性能。所以,在物理設(shè)計的過程中,要進行綜合考慮,并按照關(guān)聯(lián)表當(dāng)中的數(shù)據(jù)量大小以及對數(shù)據(jù)項訪問的頻繁程度,提高查詢較為頻繁的數(shù)據(jù)表冗余設(shè)計,以此來滿足應(yīng)用需要。

        2.2 應(yīng)用程序優(yōu)化

        相關(guān)統(tǒng)計結(jié)果顯示,通過對應(yīng)用程度進行優(yōu)化,可以使數(shù)據(jù)庫的性能提高60%左右。由此可見,對應(yīng)用程序進行優(yōu)化是提高Oracle數(shù)據(jù)庫性能最為有效的途徑之一,隨著數(shù)據(jù)庫性能的提升,其應(yīng)用方面存在的問題會獲得有效解決。可以通過對源代碼和SQL語句兩個方面對應(yīng)用程序進行優(yōu)化。通常情況下,SQL語句會消耗數(shù)據(jù)庫中70%-90%的資源,它的執(zhí)行效率高低直接關(guān)系到數(shù)據(jù)庫本身的性能。為此,可對部分劣質(zhì)的SQL語句進行調(diào)整,并對數(shù)據(jù)庫的訪問方法進行優(yōu)化改進,借此來改善數(shù)據(jù)庫系統(tǒng)的整體性能,從而提高其內(nèi)存區(qū)的命中率,大幅度減少對網(wǎng)絡(luò)帶寬的占用以及I/O訪問。

        2.3 數(shù)據(jù)庫內(nèi)存分配的優(yōu)化調(diào)整

        對于Oracle應(yīng)用實例而言,其通常都是由Oracle后臺進程與SGA的一個內(nèi)存區(qū)組成,在應(yīng)用實例當(dāng)中,SGA使用效率的高低會對數(shù)據(jù)庫的性能產(chǎn)生極大的影響,鑒于此,可在具體應(yīng)用中按照數(shù)據(jù)庫的實際運行情況,對SGA的大小進行重新調(diào)整,同時,由于內(nèi)存分配是在信息系統(tǒng)運行時進行優(yōu)化配置,所以可在對磁盤I/O的檢查時對其進行優(yōu)化調(diào)整。

        2.4 操作系統(tǒng)性能的優(yōu)化配置

        在對Oracle數(shù)據(jù)庫操作系統(tǒng)的性能進行優(yōu)化配置時,可從以下兩個方面著手:

        2.4.1 規(guī)劃資源

        提供大量的資源是調(diào)整操作系統(tǒng)的主要目的之一,資源的具體分配原則為使Oracle服務(wù)器的可用資源最大化,尤其是在C/S架構(gòu)中,應(yīng)當(dāng)盡可能使服務(wù)器的全部資源都用來運行Oracle服務(wù)。因此,操作系統(tǒng)應(yīng)當(dāng)為Oracle提供足夠的內(nèi)存,從而可以容納SGA、用戶進程等,這樣可以有效解決換頁和交換的問題。

        2.4.2 優(yōu)化計算機的配置

        對于操作系統(tǒng)而言,擴大內(nèi)存較為常用的方式為增加虛擬內(nèi)存,這部分內(nèi)存屬于磁盤空間,如果實際的內(nèi)存空間不足時,操作系統(tǒng)便會將磁盤空間與內(nèi)存當(dāng)中的信息進行頁面交換,由此會導(dǎo)致磁盤I/O的操作量增大,從而影響服務(wù)器的性能。通過對計算機的優(yōu)化配置,可以有效減少內(nèi)存的交換和分頁。

        3 結(jié)論

        綜上所述,Oracle數(shù)據(jù)庫以其自身諸多的應(yīng)用優(yōu)勢獲得了使用者的一致認可,但在實際應(yīng)用中,卻常常會出現(xiàn)一些問題。為此,可以從提高Oracle數(shù)據(jù)庫性能方面著手,通過各種優(yōu)化措施,解決Oracle數(shù)據(jù)庫應(yīng)用中存在的問題,這對于促進Oracle數(shù)據(jù)庫的大范圍推廣應(yīng)用具有重要意義。

        參考文獻

        [1]萬娟.Oracle數(shù)據(jù)庫應(yīng)用中出現(xiàn)的問題及其對策[J]現(xiàn)代經(jīng)濟信息,2015(18).

        [2]王春麗,王海飛.Oracle數(shù)據(jù)庫安全問題探析與應(yīng)對策略[J]電子世界,2016(14).

        作者單位

        國防大學(xué) 北京市 100091

        猜你喜歡
        Oracle數(shù)據(jù)庫問題應(yīng)用
        Oracle數(shù)據(jù)庫安全問題分析及策略
        Oracle數(shù)據(jù)庫的存儲結(jié)構(gòu)
        一種Oracle數(shù)據(jù)庫表空間監(jiān)控方法
        《Oracle數(shù)據(jù)庫》課程教學(xué)模式探究 
        GM(1,1)白化微分優(yōu)化方程預(yù)測模型建模過程應(yīng)用分析
        科技視界(2016年20期)2016-09-29 12:03:12
        煤礦井下坑道鉆機人機工程學(xué)應(yīng)用分析
        科技視界(2016年20期)2016-09-29 11:47:01
        氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
        科技視界(2016年20期)2016-09-29 11:02:20
        會計與統(tǒng)計的比較研究
        演員出“問題”,電影怎么辦(聊天室)
        韓媒稱中俄冷對朝鮮“問題”貨船
        国产啪亚洲国产精品无码| 无码国产精品一区二区免费网曝| 中文字幕午夜AV福利片| 91精品亚洲熟妇少妇| 99久久精品免费看国产| 亚洲成在人线av品善网好看| 亚洲级αv无码毛片久久精品| 国产高潮精品久久AV无码| 高潮喷水无遮挡毛片视频| 久久色悠悠亚洲综合网| 男人的天堂av你懂得| 亚洲一区二区三区小说| 亚洲国产精品成人无码区| 亚洲—本道中文字幕久久66| 粉嫩av一区二区在线观看| 日韩女同在线免费观看| 天堂网站一区二区三区| 久久青青草原精品国产app| 少妇内射视频播放舔大片| 久久精品视频中文字幕无码| 久久热免费最新精品视频网站| 亚洲av无码国产精品久久| 亚洲av无码精品色午夜| 国产中出视频| 欧美精品高清在线xxxx| 久久综合激情的五月天| 精品熟人妻一区二区三区四区不卡| 国产高潮刺激叫喊视频| 91情侣视频| 手机在线播放成人av| 午夜亚洲av日韩av无码大全| 亚洲av理论在线电影网| 伊人不卡中文字幕在线一区二区| 日韩中文字幕在线观看一区| 久久久久人妻一区精品色欧美| 女人体免费一区二区| 日产一区二区三区的精品| 伊人中文字幕亚洲精品乱码 | 久久精品国产精油按摩| 少妇寂寞难耐被黑人中出| 久久人妻AV无码一区二区|