999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

數據庫應用系統性能優化研究

2012-04-12 00:00:00沈向艷
消費電子 2012年12期

摘 要:數據庫的應用系統的執行效率不高主要是由于數據庫連接方式、系統應用架構、數據庫設計、數據庫管理、網絡通信等出現的問題。目前,在數據庫的引擎應用上,其中性能較好的就是Oracle數據庫,這種數據庫的適用性還是比較廣泛,在各種業務上,Oracle數據庫都能夠給予服務支持,Oracle數據庫能夠處理各種復雜事務,因此,Oracle數據庫也得以較快速的應用。隨著應用領域范圍的擴增,數據庫應用系統的規模也日益龐大,而且數據庫系統的架構也更加的復雜化,其業務的復雜性也增加,以業務數據逐日的積累和膨脹,這種壓力使得應用軟件本身的系統性能不穩定,系統性能問題也諸多的出現,增加了系統性能維護的難度。術模式、建立歷史數據庫、利用數據庫索引技術、利用數據庫分區技術。

關鍵詞:數據庫;應用系統;性能優化

中圖分類號:TP311.138 文獻標識碼:A 文章編號:1674-7712 (2012) 12-0110-01

根據現有的數據統計的調查,數據庫應用系統在性能方面產生的問題大多數都是由于在系統的設計方面出現了問題,數據庫應用系統在使用時,其在工作中出現的問題是無法預料的,這對于軟件設計師老說,就增加了設計上的困難,用戶在使用系統處理業務時,會遇到各種復雜的情況,在設計軟件和數據庫結構時,系統的性能問題是首要注意的,這是在系統運行的初始階段容易出現的問題,而當系統運行一段時間后,才能暴露出來的性能,更是沒有辦法來避免的。因此,數據庫應用系統性能在設計上的優化要有相應的策略,從而提高數據應用子系統的性能。隨著信息管理自動化程度日益增加,數據庫性能優化已成為一項復雜工作。

一、數據庫應用系統性能出現的問題

1.數據庫在連接方式上的問題。傳統的連接方式是C/S方式,這種方式對于數據庫來說已經越來越不適合,C/S方式連接資源時產生了一種爭奪,對數據庫服務器來說是一種壓力。目前,隨著科學技術的發扎,數據庫的連接方式已經發生了改變,這種方式就是B/S的連接方式,在不同的程度上,這種方式緩解了數據庫連接資源的壓力,但這種方式由于在數據庫連接池上的管理問題,加之應用服務器的擴大以及用戶數量增加,導致連接的數量在不斷的上升。

2.數據庫系統的應用架構問題。這種問題主要體現在應用程序設計的優化上,隨著業務系統的工作任務的加重,系統的業務流程也不斷的增加,以致對于業務上的控制也有所難度,因此,對系統方面的分析統計和決策支持需求不斷的提高,目前,現有系統在對業務流程的處理上,并沒有合理的應用結構設計,針對現有的應用特點,系統難以承載多元的業務應用需求。

3.數據庫的設計與管理問題。數據庫的設計上有所欠缺,對于系統的數據庫沒有進行整體的分析與性能設計,只是具有較為簡單的數據存儲性能,但隨著用戶數據量的不斷增加,系統性能也逐漸下降;數據庫管理問題主要是在數據存儲、物理存儲和邏輯存儲等方面,隨著數據處理信息的擴大,數據庫的管理能力也達到了一定上限,整個系統的數據庫在技術、硬件配置等方面等都較低,導致系統缺乏成熟的技術支持。

二、軟件開發模式優化與測試優化的策略

1.軟件開發模式應避免訪問回滾段。這個問題主要體現在一方面是在查詢數據庫時,而想要訪問的數據正被另外的用戶修改,數據庫為了維護讀一致性,需要訪問會滾段來讀取查詢語句執行時刻的數據值;但要是在應用程序需要經常讀取正在被其它用戶修改的數據,數據庫系統為了得到一個數據,不得不多次訪問磁盤。解決以上問題的根本方法就是要合理對事務進行劃分。一是表的分區和并行技術,這種技術是在操作上進行分解,對于操作上的記錄數要嚴格限制,同時要并行上操作,從而提高執行效率;二是使用分區,分區技術能夠提高數據庫的查詢性能和可用性能。在對數據庫進行查詢時,優化器根據分區的劃分,可以有選擇性的讀取分區數據,從而快速的完成查詢任務;三是使用并行,Oracle數據庫在大部分的操作中都支持并行特性,并行選項可以使多個處理器同時處理一條命令。

2.軟件測試的優化。軟件性能壓力測試都進行的不充分,應用軟件性能不能滿足業務處理的速度要求,因此,軟件系統就需要優化。測試優化方式主要體現在一是用大量的數據進行測試,系統使用一段時間后,應用程序正常工作了一兩周的時間,數據庫的性能就會發生變化;二是用戶并發測試,需要的足夠多的用戶,這種測試是為了檢測引起死鎖問題以及性能下降等問題,經過多個用戶的同時操作軟件的測試,這樣的問題才可能被發現。

三、結語

綜上所述,數據庫應用系統的性能優化問題一直受到廣大研究人員的關注,其性能的優化問題也成為各種用戶關注的問題,優化數據庫應用系統首先要對數據庫的原理以及系統的實踐知識有所掌握,同時對于數據庫應用系統的程序設計也要有扎實的能力,數據庫應用系統要有與之配合的的軟硬件環境,并要對操作系統特別熟悉,數據庫應用系統在設計上是為了獲得良好的運行性能,數據庫用系統的性能優化并不是那么容易的事情,需要各種操作方式上的配合,隨著數據庫的應用范圍越來越廣泛,其應用的行業領域也越來越寬泛,隨著應用的深入,數據庫的性能在應用設計之初應合理的進行系統應用架構和數據庫設計,在應用過程中,加強數據庫管理,才能有效地的提升數據庫應用的性能。

參考文獻:

[1]馬晶.信息系統中數據庫的性能優化[J].科技信息,2010,14

[2]韓競鋒.數據庫應用系統性能優化研究與實踐[J].信息安全與技術,2011,06

[3]馬鐵冬,金軸.數據庫應用系統性能設計優化策略[J].安徽工程科技學院學報(自然科學版),2010,02

[4]李娜.對數據庫應用系統性能優化過程的探討[J].才智,2010,32

主站蜘蛛池模板: 久久网欧美| 天天综合网色| 欧美三级视频在线播放| 国产91高跟丝袜| 亚洲国产天堂久久综合226114| 国产www网站| 91精品视频网站| 最新国产网站| 色婷婷亚洲十月十月色天| 91精品国产麻豆国产自产在线| 亚洲日韩AV无码一区二区三区人 | 欧美专区在线观看| 成人在线不卡视频| 欧美国产中文| 久久黄色视频影| 又爽又大又黄a级毛片在线视频 | 欧美日韩国产系列在线观看| 亚洲视频三级| 免费一级全黄少妇性色生活片| 精品少妇人妻无码久久| 国产亚洲精品资源在线26u| 四虎成人在线视频| 亚洲香蕉伊综合在人在线| 亚洲综合极品香蕉久久网| 国产精品任我爽爆在线播放6080 | 91娇喘视频| 欧美无专区| 曰韩免费无码AV一区二区| 国产精品自在自线免费观看| av在线人妻熟妇| 亚洲无码高清视频在线观看| 中国特黄美女一级视频| 精品无码专区亚洲| 2020国产精品视频| 色综合久久久久8天国| 九九视频在线免费观看| 青草免费在线观看| Aⅴ无码专区在线观看| 久久综合九九亚洲一区| 乱人伦99久久| 91网在线| 国产一级毛片网站| 日韩精品久久久久久久电影蜜臀| аv天堂最新中文在线| 综合网久久| 一级毛片免费观看不卡视频| 97精品久久久大香线焦| 成人福利在线视频| 国产成人精品视频一区二区电影| 国产免费高清无需播放器| 国产乱人视频免费观看| 日韩成人免费网站| 免费久久一级欧美特大黄| 亚洲国产AV无码综合原创| 国产欧美成人不卡视频| 在线观看亚洲精品福利片| 88av在线| 又黄又湿又爽的视频| 欧美爱爱网| 久久综合干| 亚洲欧美日本国产综合在线| 国产区福利小视频在线观看尤物| 91www在线观看| 人妻丰满熟妇AV无码区| 国产精品毛片一区视频播| 色爽网免费视频| 欧洲av毛片| 青青久在线视频免费观看| 久久青草视频| 成人国内精品久久久久影院| 精品久久久久久中文字幕女| 在线欧美一区| 亚洲天堂成人在线观看| 日本精品视频一区二区| 91久久偷偷做嫩草影院电| 在线观看国产精品一区| 国产精品亚洲一区二区三区z| 国产在线97| 久久伊人色| www.亚洲一区二区三区| 欧美亚洲综合免费精品高清在线观看 | 69av在线|