• <blockquote id="fficu"><optgroup id="fficu"></optgroup></blockquote>

    <table id="fficu"></table>

    <sup id="fficu"></sup>
    <output id="fficu"></output>
    1. ACS880-07C
      關(guān)注中國自動(dòng)化產(chǎn)業(yè)發(fā)展的先行者!
      橫河電機-23年10月11日
      2024
      工業(yè)智能邊緣計算2024年會(huì )
      2024中國自動(dòng)化產(chǎn)業(yè)年會(huì )
      2023年工業(yè)安全大會(huì )
      OICT公益講堂
      當前位置:首頁(yè) >> 資訊 >> 行業(yè)資訊

      資訊頻道

      企業(yè)自動(dòng)化與信息化的實(shí)時(shí)軟件平臺與實(shí)時(shí)數據庫
      • 作者:邵惠鶴
      • 點(diǎn)擊數:874     發(fā)布時(shí)間:2007-08-17 16:08:19
      • 分享到:
      關(guān)鍵詞:


       

      1   引言
          當今社會(huì ),世界經(jīng)濟全球化趨勢導致了世界市場(chǎng)的激烈競爭,同時(shí)資源和環(huán)保問(wèn)題的緊迫性對工業(yè)生產(chǎn)提出了越來(lái)越高的要求,這些推動(dòng)過(guò)程工業(yè)不斷追求先進(jìn)控制與優(yōu)化,充分利用信息和計算機技術(shù),使企業(yè)不斷增強對市場(chǎng)的應變能力,根據市場(chǎng)需要及時(shí)組織和調整生產(chǎn)。充分挖掘生產(chǎn)潛力、提高效率、降低消耗、保護環(huán)境等目標,迫切要求實(shí)現生產(chǎn)過(guò)程和經(jīng)營(yíng)過(guò)程的整體優(yōu)化。近年來(lái),采用高可靠、智能化儀表和控制系統,現場(chǎng)總線(xiàn)網(wǎng)絡(luò )控制系統(Fieldbus Control System,FCS);開(kāi)發(fā)高級過(guò)程控制技術(shù);在各個(gè)層次上實(shí)現在線(xiàn)優(yōu)化;推行管理信息系統(Management Information System,MIS),進(jìn)而開(kāi)發(fā)計算機集成的管理與控制一體化系統,即計算機綜合自動(dòng)化系統(Computer Integrated Processing System,CIPS),已成為發(fā)達國家過(guò)程工業(yè)特別是煉化工業(yè)中控制與計算機在線(xiàn)應用的標準發(fā)展模式。
          從技術(shù)角度看,幾十年來(lái),流程工業(yè)自動(dòng)化技術(shù)獲得了很大的發(fā)展。從控制系統的體系結構來(lái)看,經(jīng)歷了氣動(dòng)、電動(dòng)、直接數字控制和分布式控制(DCS)四個(gè)時(shí)代,正在邁向第五個(gè)時(shí)代,即現場(chǎng)總線(xiàn)網(wǎng)絡(luò )控制系統(FCS)。它將成為未來(lái)普遍采用的結構形式。
       
          在規模上,傳統的控制系統可能只有幾個(gè)到幾十個(gè)I/O 點(diǎn)或控制回路,而現在,一套DCS控制的I/O點(diǎn)和回路多達幾百甚至上千個(gè);系統的控制范圍也從傳統的基于回路的控制,發(fā)展到控制整個(gè)裝置或生產(chǎn)線(xiàn),乃至整個(gè)企業(yè)的協(xié)同控制。伴隨著(zhù)控制規模和層次的擴大,控制系統的結構也日益復雜化,一方面,整個(gè)控制系統在不同層次上細分;從基礎控制、高級過(guò)程控制到更高的優(yōu)化控制。另一方面,控制系統的不同層面之間也要求更加縝密的整合。同時(shí),伴隨著(zhù)控制層次的提升,控制與管理的關(guān)系日益密切,在功能上相互滲透。這就是所謂的管控一體化進(jìn)程。它們在相同的效益指標函數的規范下,逐漸被歸入同一個(gè)框架中,以實(shí)現控制與管理的統一。
       
          在這些以企業(yè)經(jīng)營(yíng)管理和企業(yè)生產(chǎn)管理的緊密集成為目標的大型企業(yè)應用軟件中,對生產(chǎn)過(guò)程的集成、監控、管理是整個(gè)應用軟件體系的基礎和平臺。因此,一種能夠網(wǎng)絡(luò )化集成監控所有自動(dòng)化設備的新型實(shí)時(shí)監控軟件平臺已經(jīng)成為國內外自動(dòng)化廠(chǎng)商開(kāi)發(fā)的方向。企業(yè)自動(dòng)化與信息化的實(shí)時(shí)軟件平臺可以分為實(shí)時(shí)監控平臺軟件和信息集成平臺軟件。
       
      2   企業(yè)自動(dòng)化與信息化的實(shí)時(shí)軟件平臺的國內外概況
      2.1  工業(yè)企業(yè)對自動(dòng)化與信息化的實(shí)時(shí)軟件平臺的要求
              (1)  集成監控管理現存的和即將應用的自動(dòng)化控制設備,逐步消除工廠(chǎng)內各不相同的專(zhuān)有技術(shù)、網(wǎng)絡(luò )、協(xié)議所產(chǎn)生的不良效果;
       
              (2)  降低自動(dòng)化系統的總體投資成本,并最大程度的保護在現有自動(dòng)化系統上的投資;
       
              (3)  滿(mǎn)足工廠(chǎng)生產(chǎn)過(guò)程控制從單機生產(chǎn)到聯(lián)網(wǎng)生產(chǎn)的需要,最終提高生產(chǎn)效率和經(jīng)濟效益;
       
              (4)  使全廠(chǎng)實(shí)時(shí)生產(chǎn)過(guò)程信息進(jìn)入企業(yè)內所有的計算機平臺,滿(mǎn)足企業(yè)對生產(chǎn)更深入、更及時(shí)地管理;
       
              (5)  提供開(kāi)放、標準的方式或方法,使先進(jìn)控制軟件(APC)、生產(chǎn)調度軟件能夠方便的開(kāi)放;
       
              (6)  統一自動(dòng)化控制系統的基礎設施網(wǎng)絡(luò ),為將自動(dòng)化系統最終融入信息管理系統提供條件和可能;
       
              (7)  充分利用網(wǎng)絡(luò )通訊技術(shù)、Internet/Intranet技術(shù),使生產(chǎn)管理人員和現場(chǎng)操作人員能夠在任何地方對機器、生產(chǎn)過(guò)程乃至工廠(chǎng)生產(chǎn)管理進(jìn)行遠程控制。
       
              現在,國外商品化的實(shí)時(shí)監控軟件正在全力朝這個(gè)方向發(fā)展,典型的產(chǎn)品有美國Intellution公司的Fix Dynamics軟件、WonderWare公司的InTouch軟件、以色列PCSoft國際公司的WizConr軟件、澳大利亞Citect公司的Citect軟件、法國ARC公司的PCVUE32軟件等,這些軟件大都已經(jīng)進(jìn)入中國市場(chǎng)。目前國內的實(shí)時(shí)監控軟件平臺已具有相當的基礎,而且國產(chǎn)實(shí)時(shí)監控軟件平臺在圖形界面上已具有相當水平。
       
              在過(guò)程控制中,由于各種數字化自動(dòng)控制系統的廣泛應用,已經(jīng)可以獲得大量有關(guān)生產(chǎn)過(guò)程運行的“海量數據”。但是,這些數據只是各個(gè)生產(chǎn)過(guò)程的一些細節、片面的信息,并不能從全廠(chǎng)的角度反映產(chǎn)品質(zhì)量、生產(chǎn)計劃執行情況、能源消耗情況。這種存在于企業(yè)經(jīng)營(yíng)管理系統和自動(dòng)控制系統之間的信息鴻溝是所有企業(yè)在實(shí)施資源計劃管理系統(ERP)或企業(yè)供應鏈管理系統時(shí)所遇到的實(shí)際問(wèn)題。
       
              針對這種實(shí)際問(wèn)題,國外軟件開(kāi)發(fā)商已經(jīng)開(kāi)發(fā)成功商品化的信息集成平臺軟件,專(zhuān)門(mén)用于運營(yíng)決策管理和實(shí)時(shí)過(guò)程控制的信息交換及緊密集成。典型產(chǎn)品有美國OSI公司的PI軟件、CamStar System公司的InSite軟件、RealtimeInfo公司的InfoLink軟件等?,F在,這種實(shí)際問(wèn)題已經(jīng)開(kāi)始被廣大國內企業(yè)所認識,國內這方面的研究開(kāi)發(fā)工作也已開(kāi)始起步。
       
      2.2  實(shí)時(shí)監控平臺軟件
              作為工業(yè)自動(dòng)化控制設備監視、控制、管理的工具和企業(yè)信息管理系統的重要組成部分,實(shí)時(shí)監控軟件平臺在工業(yè)生產(chǎn)中越來(lái)越多地得到應用。表1是國外主要商品化實(shí)時(shí)監控軟件平臺的市場(chǎng)銷(xiāo)售情況一覽表。
          大多數國外工業(yè)自動(dòng)化咨詢(xún)研究、市場(chǎng)調查公司測算認為,全球工業(yè)自動(dòng)化軟件和實(shí)時(shí)監控軟件平臺以每年10%15%的速度增長(cháng)。中國國內各行業(yè)每年的實(shí)時(shí)監控軟件市場(chǎng)的總裝機容量已達到20 000套,并以高于國際平均水平的速度快速增長(cháng)。
       
          國產(chǎn)實(shí)時(shí)監控軟件平臺發(fā)展十分迅速,與國外產(chǎn)品相比,在市場(chǎng)推廣應用方面占有明顯的優(yōu)勢:中文本地化軟件,國內企業(yè)的工程技術(shù)人員、管理人員和操作人員使用比較方便;大部分國產(chǎn)監控軟件的技術(shù)支持和售后服務(wù)比國外要好;實(shí)時(shí)監控軟件按照國內企業(yè)管理需求和中國人的思維習慣進(jìn)行設計,適合中國國情;國內實(shí)時(shí)監控軟件價(jià)格相對便宜,企業(yè)都能接受。因此,擁有自主版權,符合中國國情,具有國際水平的實(shí)時(shí)監控軟件平臺的市場(chǎng)前景非常廣闊。
       
      2.3  信息集成平臺軟件
          隨著(zhù)企業(yè)資源計劃管理系統(ERP)、供應鏈管理系統和工業(yè)過(guò)程自動(dòng)化系統的廣泛應用,用于它們之間的綜合信息集成軟件平臺的重要作用,必將被廣大企業(yè)的工程技術(shù)人員和企業(yè)管理人員所認可。
       
          據不完全統計,美國已有煉油、化工、電力、食品、制藥等行業(yè)的兩萬(wàn)多家企業(yè)應用了這種綜合集成軟件平臺。開(kāi)發(fā)這類(lèi)軟件的公司被認為是最熱門(mén)的軟件開(kāi)發(fā)公司。表2給出了一些主要商品化綜合集成軟件平臺的市場(chǎng)銷(xiāo)售統計。
       
          國內企業(yè)對該類(lèi)軟件的需求將隨著(zhù)企業(yè)資源計劃管理系統(ERP)、供應鏈管理系統的應用和自動(dòng)化控制系統的完善而逐漸增加。預計在近幾年內,全國煉油、化工、冶金、電力、制藥、造紙、食品等行業(yè),每年至少有300家企業(yè)有對綜合信息集成平臺軟件的實(shí)施需求,按每套100萬(wàn)元人民幣計算,將形成一個(gè)產(chǎn)值近3億元人民幣的軟件市場(chǎng),并將逐年增長(cháng),可見(jiàn)國內對信息集成軟件平臺的需求形勢喜人。
       
      3   實(shí)時(shí)數據庫是企業(yè)自動(dòng)化與信息化實(shí)時(shí)軟件平臺的核心
       
          企業(yè)自動(dòng)化與信息化的實(shí)時(shí)軟件平臺的核心技術(shù)是實(shí)時(shí)數據庫。實(shí)時(shí)數據庫與一般數據庫應用有顯著(zhù)不同的特征。在實(shí)時(shí)系統中,舊的數據不斷被新的數據取代,而當前的控制、決策或調度完全依賴(lài)于這些即時(shí)數據。所以,它既需要數據庫來(lái)支持大量數據的共享,維護其數據的一致性,又需要實(shí)時(shí)處理來(lái)支持其事務(wù)與數據的定時(shí)限制。
       
          傳統的應用于流程工業(yè)的控制系統只是孤立地針對自身的實(shí)時(shí)性要求,沒(méi)有從數據庫的角度進(jìn)行設計,雖然支持任務(wù)的定時(shí)限制,但它針對的是結構與關(guān)系很簡(jiǎn)單的、穩定不變和孤立的實(shí)時(shí)數據環(huán)境,不涉及維護大量共享數據及它們的完整性和一致性,尤其是時(shí)間一致性。其自身只是一個(gè)信息“孤島”,無(wú)法在網(wǎng)絡(luò )環(huán)境下協(xié)同工作。
       
          實(shí)時(shí)數據庫沒(méi)有嚴格的定義。一般認為,實(shí)時(shí)數據庫就是其數據和事務(wù)都有顯式定時(shí)限制的數據庫,系統的正確性不僅依賴(lài)于事務(wù)的邏輯結果,而且依賴(lài)于該邏輯結果所產(chǎn)生的時(shí)間。
       
          以關(guān)系模型為代表的商業(yè)數據庫系統旨在處理永久、穩定的數據,強調維護數據的完整性、一致性。其性能目標是高的系統吞吐量和低的代價(jià),而很少考慮有關(guān)數據及其處理的定時(shí)限制,所以,這種數據庫管理系統不能滿(mǎn)足網(wǎng)絡(luò )環(huán)境下的實(shí)時(shí)應用的需要。因此,只有深入研究網(wǎng)絡(luò )環(huán)境下的實(shí)時(shí)數據庫理論和技術(shù),才能在支持時(shí)間關(guān)鍵性應用和保證數據一致性、完整性等關(guān)鍵問(wèn)題上取得突破?;谶@個(gè)原因,實(shí)時(shí)數據庫被認為是企業(yè)自動(dòng)化與信息化實(shí)時(shí)軟件平臺的基礎。只有把各個(gè)獨立的實(shí)時(shí)應用集成到一個(gè)統一的、以數據庫為基礎的體系化環(huán)境中,才可能真正從網(wǎng)絡(luò )的角度思考整個(gè)系統的體系結構。
       
          研究流程工業(yè)環(huán)境下的實(shí)時(shí)數據庫需要解決幾個(gè)根本性的問(wèn)題:
          ①  網(wǎng)絡(luò )環(huán)境下實(shí)時(shí)數據庫的設計目標;
          ②  網(wǎng)絡(luò )環(huán)境下實(shí)時(shí)數據庫的設計方法;
          ③  在設計時(shí)沿用什么樣的原則。
       
      3.1  網(wǎng)絡(luò )環(huán)境下實(shí)時(shí)數據庫的設計目標
          確定實(shí)時(shí)數據庫的設計目標是一個(gè)根本性的問(wèn)題,是決定其他問(wèn)題的哲學(xué)前提。
          (1)  高可靠性是網(wǎng)絡(luò )環(huán)境下實(shí)時(shí)數據庫的首要設計目標 這是因為這類(lèi)數據庫工作在生產(chǎn)第一線(xiàn),是過(guò)程控制的關(guān)鍵數據平臺,一旦發(fā)生故障,直接影響到安全生產(chǎn),所以無(wú)論何時(shí)可靠性都是第一位的??煽啃员憩F在它的軟件、硬件故障率低,發(fā)生故障可以快速恢復到可用狀態(tài)。并且系統有一定的安全性保證,防止數據遭到破壞。這里討論的實(shí)現高可靠性目標是通過(guò)設計堅固的數據庫模型和合理的、完備的體系結構得到保證的,并不涉及具體的技術(shù)和工程方法。
       
          (2)  實(shí)時(shí)性是網(wǎng)絡(luò )環(huán)境下實(shí)時(shí)數據庫最重要的性能指標 在網(wǎng)絡(luò )環(huán)境下的底層,系統與各種測量、控制設備直接進(jìn)行數據交互,這些數據設備的帶寬和生產(chǎn)過(guò)程的I/O速度要求直接決定了數據庫系統的響應速度,只有滿(mǎn)足了這種需求,該數據庫系統才可能應用于該類(lèi)生產(chǎn)過(guò)程。事實(shí)上,實(shí)時(shí)、高速、較為確定的響應時(shí)間也是整個(gè)系統性能的關(guān)鍵指標。
       
          (3)  完備的、簡(jiǎn)單的功能接口和人機交互接口 系統應該具有很強的數據管理和表達能力。實(shí)際上這也是數據庫實(shí)時(shí)性能的一部分。因為,如果一個(gè)RTDB系統雖然在其內部的實(shí)時(shí)性很好,但是,其復雜的用戶(hù)接口難以滿(mǎn)足快速響應環(huán)境下的人機對話(huà)要求,或者用戶(hù)接口過(guò)于薄弱,用戶(hù)無(wú)法快速有效的得到所需的信息。這些實(shí)際上都大大損害了整個(gè)系統的實(shí)時(shí)性能。
       
          (4)  數據獨立性 保證數據獨立性是數據庫設計理論的基本課題,應該做到系統數據的存儲結構和數據邏輯的變化,盡量不反映到用戶(hù)模式上來(lái)。
       
          (5)  系統可伸縮性是系統實(shí)現過(guò)程中必不可少的條件 可伸縮性同時(shí)也是整個(gè)CIPS的要求。整個(gè)系統在規模上應該是易于修改的,因為實(shí)時(shí)數據庫不可能一次就完整地建立起來(lái),而是在原有的基礎上不斷擴充從而完備起來(lái)的,此外,數據庫的用戶(hù)和應用情況也會(huì )不斷發(fā)生變化。所以,在設計時(shí)應該充分考慮到未來(lái)應用接口問(wèn)題。并且,在修改和擴充后,不應影響原有用戶(hù)的使用方式,如不必修改和重寫(xiě)原有的應用程序。
       
      3.2  網(wǎng)絡(luò )環(huán)境下實(shí)時(shí)數據庫的設計方法
          網(wǎng)絡(luò )環(huán)境下實(shí)時(shí)數據庫設計的困難包括以下兩個(gè)方面:首先是實(shí)時(shí)數據庫系統與傳統的數據庫系統有著(zhù)根本性的不同,這其中有一系列的技術(shù)問(wèn)題要解決。其次,網(wǎng)絡(luò )環(huán)境下的實(shí)時(shí)數據庫與其他環(huán)境下的實(shí)時(shí)數據庫有顯著(zhù)的區別。這實(shí)際上意味著(zhù)在體系結構和數據模型等重要方面,網(wǎng)絡(luò )環(huán)境下的實(shí)時(shí)數據庫必須重新設計。
       
          (1)  實(shí)時(shí)數據庫結構模型 目前,一些理論文獻通常把實(shí)時(shí)數據庫建立在關(guān)系模型上。但是在很多情況下,關(guān)系模型的性能卻不能滿(mǎn)足工業(yè)生產(chǎn)的實(shí)時(shí)性要求。因此,結合流程工業(yè)生產(chǎn)的特點(diǎn),建立真正適合于網(wǎng)絡(luò )環(huán)境下的實(shí)時(shí)數據庫模型是一個(gè)重要的理論課題。我們提出一種建立在網(wǎng)狀和層次模型上的結構模型,這個(gè)模型在我們自行開(kāi)發(fā)的系統中已經(jīng)實(shí)現,并且取得了很好的性能。
       
          (2)  實(shí)時(shí)數據模型及其語(yǔ)言 事實(shí)上,到目前為止研究實(shí)時(shí)數據庫的文獻中專(zhuān)門(mén)討論數據建模問(wèn)題的較少。一般使用傳統的數據模型。但是這個(gè)模型在網(wǎng)絡(luò )環(huán)境下難以應用,也無(wú)法取得很好的效果。原因是在網(wǎng)絡(luò )環(huán)境下,實(shí)時(shí)數據庫中的數據有著(zhù)鮮明的特點(diǎn):
        數據庫中的數據往往對應著(zhù)物理的測量、控制和監測設備,不只是實(shí)時(shí)性要求高。另一方面在數據組織上,數據與相關(guān)聯(lián)的算法,即數據庫事務(wù)通常緊密相關(guān),表現出明顯的對象特征。
        設備數據通過(guò)復雜的組態(tài)關(guān)系建立錯綜復雜的參數連接網(wǎng)絡(luò ),傳統的組態(tài)數據庫就是用于描述這種蛛網(wǎng)般的連接屬性。但實(shí)時(shí)數據庫要求從更廣泛的角度看待這個(gè)問(wèn)題。
       
          所以,研究出一種既有對象特征,又能高效描述組態(tài)聯(lián)系的數據模型是非常重要的。
       
          (3)  實(shí)時(shí)事務(wù)的模型與特性 實(shí)時(shí)數據庫下的事務(wù)模型更加復雜,可能包含著(zhù)事務(wù)嵌套等。因此,實(shí)時(shí)事務(wù)的結構復雜,事務(wù)之間有多種交互行動(dòng)和同步,存在結構、數據、行為、時(shí)間上的相關(guān)性以及在執行方面的依賴(lài)性。
       
          實(shí)時(shí)數據庫中的事務(wù)有多種定時(shí)限制,其中最典型的是事務(wù)截止期,系統必須能讓截止期更早或更緊急的事務(wù)較早地執行,換言之,就是能控制事務(wù)的執行順序。同時(shí),又需要基于截止期和緊迫度來(lái)標明事務(wù)的優(yōu)先級,然后按優(yōu)先級進(jìn)行事務(wù)調度。所以,需要開(kāi)發(fā)新的并發(fā)控制標準和實(shí)現技術(shù)。
       
          (4)  數據存儲與緩沖區管理 盡管這是一個(gè)應用技術(shù),但是在實(shí)際的實(shí)現過(guò)程中卻是非常重要的,直接關(guān)系著(zhù)實(shí)時(shí)系統的性能。傳統的磁盤(pán)數據庫的操作受I/O限制,其I/O的時(shí)間延遲及其不確定性對實(shí)時(shí)事務(wù)是難以接受的。因此,RTDB中數據存儲的一個(gè)主要問(wèn)題就是如何消除這種延遲及其不確定性,這需要底層的內存數據庫支持,因而內存緩沖區的管理就顯得更為重要。這里所說(shuō)的內存緩沖區除內存數據庫外,還包括事務(wù)的執行代碼及其工作數據等所需的內存空間。此時(shí)的管理目標是高優(yōu)先事務(wù)的執行不應因此而受阻,它要解決以下問(wèn)題:
        如何保證事務(wù)執行時(shí),只存取內存數據庫,即其所需數據均在內存(因而它本身沒(méi)有I/O)。
        如何給事務(wù)及時(shí)分配所需緩沖區。
        必要時(shí),如何讓高優(yōu)先級事務(wù)搶占低優(yōu)先級事務(wù)的緩沖區。因此,傳統的管理策略也不適用,必須開(kāi)發(fā)新的基于優(yōu)先級的算法。
       
          (5)  災難恢復是提高系統可靠性的重要技術(shù)保證 在實(shí)際生產(chǎn)過(guò)程中,災難恢復的意義尤其重要,但是在CIPS環(huán)境下的實(shí)時(shí)數據庫中災難恢復顯得異常復雜。這是因為:
        大多數與外界設備通訊的實(shí)時(shí)事務(wù)是不可逆的,所以,傳統的還原機制是無(wú)意義的,要求建立新的補償、替代策略。
        恢復過(guò)程影響處于活躍狀態(tài)的事務(wù),使有的事務(wù)超截止期,這對硬實(shí)時(shí)事務(wù)是不能接受的。
        實(shí)時(shí)數據庫中的數據不一定總是永久的,為了保證實(shí)時(shí)限制的滿(mǎn)足,也不一定是一致和絕對正確的,而有的是短暫的,有的是暫時(shí)不一致或非絕對準確的。
       
          因此,必須開(kāi)發(fā)新的恢復技術(shù)與機制,應考慮到時(shí)間與資源兩者的可用性,以確定最佳恢復時(shí)機與策略,而不致太損害事務(wù)實(shí)時(shí)性的滿(mǎn)足。
       
      3.3  實(shí)時(shí)數據庫設計沿用的原則
          總之,實(shí)時(shí)數據庫的研究需要做大量的理論研究和實(shí)際工作。在整個(gè)過(guò)程中,有兩個(gè)重要原則:
        簡(jiǎn)單性原則 事實(shí)上,簡(jiǎn)單明了的結構模型、數據模型、事務(wù)模型是實(shí)現整個(gè)系統實(shí)時(shí)性和可靠性的重要保證。
        適應性原則 在研究過(guò)程中,充分考慮到流程工業(yè)的特點(diǎn),同時(shí),始終對實(shí)時(shí)數據庫在整個(gè)系統中的位置和作用有明確的認識,只有這樣,才可能最大程度地提高實(shí)時(shí)數據庫的性能。一個(gè)必須避免的誤區是:設計出一個(gè)面面俱到,卻又性能平庸的系統。
       
      3.4  CIPS實(shí)時(shí)數據庫的性能評價(jià)算法
          一個(gè)實(shí)時(shí)數據庫設計的好壞需要一個(gè)定量的性能評價(jià)方法?!靶阅茉u價(jià)”是指邏輯數據庫結構的性能分析。另外,在實(shí)際應用中,也需要這樣一種方法評測系統的實(shí)際性能,以便對系統進(jìn)行性能參數整定。常用的是邏輯記錄訪(fǎng)問(wèn)(Logical Record Access, LRA)計算法,簡(jiǎn)稱(chēng)LRA算法。它是T. Teorey J. Fry1980年提出的。LRA方法最初是被設計用來(lái)對網(wǎng)狀和層次模型進(jìn)行比較和評價(jià)的一種方法。
       
          在執行一個(gè)應用程序時(shí)需要訪(fǎng)問(wèn)的每個(gè)記錄類(lèi)型的記錄數,成為邏輯記錄訪(fǎng)問(wèn)數(即LRA數)。在計算處理頻率時(shí),LRA數表征了數據庫的訪(fǎng)問(wèn)情況。下面討論LRA方法的具體過(guò)程。
        LRA數的計算
              LRA是指單位時(shí)間內所有應用需要訪(fǎng)問(wèn)記錄的總數。設LRAij是第i個(gè)應用對記錄類(lèi)型j訪(fǎng)問(wèn)的記錄數,F是單位時(shí)間內執行應用i的次數。則:
          這里,M是數據庫中應用的總數,N是數據庫中記錄類(lèi)型的總數。
       
        傳輸量的計算
          每個(gè)應用i的傳輸量用TRVOLi表示,單位是字節,單位時(shí)間內總的傳輸量是:
          其中RECSIZE表示邏輯記錄類(lèi)型j的一個(gè)記錄所占的空間。
       
        存儲空間計算
          存儲空間由兩部分組成:數據空間和指針空間。
          數據空間(DSTOR)的計算如下:
          其中,數據空間用字節表示;NRECj 是數據庫中記錄類(lèi)型j的記錄總數。
          指針空間(PTRSTOR)的計算如下:
          其中,指針空間用字節表示;PS是指針的大小,NPTRj是記錄類(lèi)型j平均用到的指針個(gè)數。
       
       
      4   結語(yǔ)
       
          綜上所述,企業(yè)自動(dòng)化與信息化的實(shí)時(shí)軟件平臺市場(chǎng)前景非常廣闊;而實(shí)時(shí)數據庫是企業(yè)自動(dòng)化與信息化的實(shí)時(shí)軟件平臺的基礎,它的性能在很大程度上決定了整個(gè)系統的可用性。系統地研究網(wǎng)絡(luò )環(huán)境下的實(shí)時(shí)數據庫理論和技術(shù)需要做大量的工作,不僅僅是在理論方面,更重要的是理論結果能經(jīng)得起實(shí)踐的檢驗。

      熱點(diǎn)新聞

      推薦產(chǎn)品

      x
      • 在線(xiàn)反饋
      1.我有以下需求:



      2.詳細的需求:
      姓名:
      單位:
      電話(huà):
      郵件:
      欧美精品欧美人与动人物牲交_日韩乱码人妻无码中文_国产私拍大尺度在线视频_亚洲男人综合久久综合天

    2. <blockquote id="fficu"><optgroup id="fficu"></optgroup></blockquote>

      <table id="fficu"></table>

      <sup id="fficu"></sup>
      <output id="fficu"></output>