歷史數(shù)據(jù)庫(kù)Vs.關(guān)系數(shù)據(jù)庫(kù)
時(shí)間:2008-11-18 13:14:00來(lái)源:dujing
導(dǎo)語(yǔ):?許多公司都希望訪問(wèn)生產(chǎn)數(shù)據(jù)檔案的方法與訪問(wèn)企業(yè)檔案一樣,都采用傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)。但是,由于各種原因,關(guān)系數(shù)據(jù)庫(kù)通常并不是工廠底層數(shù)據(jù)管理的最佳方式
考慮實(shí)施歷史數(shù)據(jù)管理軟件時(shí),重要的是 必須認(rèn)識(shí)到工廠底層數(shù)據(jù)和業(yè)務(wù)環(huán)境 之間的區(qū)別。許多公司都希望訪問(wèn)生產(chǎn)數(shù)據(jù)檔案的方法與訪問(wèn)企業(yè)檔案一樣,都采用傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)。但是,由于各種原因,關(guān)系數(shù)據(jù)庫(kù)通常并不是工廠底層數(shù)據(jù)管理的最佳方式。
首先,生產(chǎn)操作是實(shí)時(shí)進(jìn)行的,要求極快的數(shù)據(jù)采集速度,以實(shí)現(xiàn)優(yōu)化分析。在整個(gè)工廠范圍內(nèi)采用歷史數(shù)據(jù)管理,其讀寫(xiě)性能會(huì)比關(guān)系數(shù)據(jù)庫(kù)快10至20倍之多,真正的實(shí)時(shí)數(shù)據(jù)解析度可達(dá)1微秒。此外,整個(gè)工廠范圍內(nèi)采用歷史數(shù)據(jù)管理還為“時(shí)間序列”數(shù)據(jù)進(jìn)行了優(yōu)化,而建立關(guān)系數(shù)據(jù)庫(kù)則只能處理關(guān)系問(wèn)題。舉例來(lái)說(shuō),如果問(wèn)題是哪位客戶(hù)訂單最大,那么關(guān)系數(shù)據(jù)庫(kù)最適用,但整個(gè)工廠范圍內(nèi)的歷史數(shù)據(jù)管理則適于解答其他類(lèi)型的問(wèn)題,如:今天每小時(shí)單位生產(chǎn)標(biāo)準(zhǔn)偏差是多少?
在采用強(qiáng)大的壓縮算法情況下,整個(gè)工廠范圍內(nèi)的過(guò)程數(shù)據(jù)處理可在線實(shí)現(xiàn)方便而安全的多年數(shù)據(jù)存儲(chǔ),這有助于提高業(yè)績(jī),并降低維護(hù)成本。

[i]假定每秒浮點(diǎn)運(yùn)算值為500,整個(gè)工廠范圍內(nèi)的歷史數(shù)據(jù)庫(kù)使用的磁盤(pán)空間就更少, 并實(shí)現(xiàn)了更快的讀寫(xiě)功能。如果采用關(guān)系數(shù)據(jù)庫(kù),那么就必須仔細(xì)管理磁盤(pán)空間, 因 為其壓縮算法不佳,即便采用專(zhuān)利式預(yù)壓縮數(shù)據(jù)工作區(qū)也難以見(jiàn)效。
來(lái)源:GE Fanuc Automation [/i]
正如任何大型軟件項(xiàng)目一樣,實(shí)施生產(chǎn)數(shù)據(jù)檔案并獲得有效成果和投資收益似乎需要花費(fèi)很長(zhǎng)的時(shí)間,這就關(guān)系數(shù)據(jù)庫(kù)架構(gòu)以及實(shí)時(shí)系統(tǒng)實(shí)施所需的諸多定制界面而言尤其如此。關(guān)系數(shù)據(jù)庫(kù)還要求有關(guān)公司手工創(chuàng)建并管理定制表格,這會(huì)花費(fèi)大量的時(shí)間。
如果我們就全廠范圍的歷史數(shù)據(jù)庫(kù)采用標(biāo)準(zhǔn)界面,那么就能使實(shí)施時(shí)間縮短約50%,從而降低整體成本。此外也無(wú)需數(shù)據(jù)管理或創(chuàng)建的“計(jì)劃”、觸發(fā)器、存儲(chǔ)過(guò)程或視圖等。由于使用方便,在數(shù)小時(shí)之內(nèi)就可安裝并配置系統(tǒng),而無(wú)需專(zhuān)業(yè)服務(wù),如定制的安裝編碼或腳本等。
長(zhǎng)期維護(hù)也將大為簡(jiǎn)化。整個(gè)工廠范圍內(nèi)采用歷史數(shù)據(jù)管理情況下,我們不再需要在線維護(hù)。不過(guò),如果采用關(guān)系數(shù)據(jù)庫(kù),我們就必須進(jìn)行全職維護(hù)工作,正是因?yàn)閴嚎s算法很糟糕(如圖所示),造成有關(guān)公司必須管理檔案和磁盤(pán)空間。此外,我們還必須在停機(jī)時(shí)間計(jì)劃安排進(jìn)行標(biāo)簽導(dǎo)入和維護(hù)工作,因?yàn)樵诰€維護(hù)不能進(jìn)行上述工作。
整個(gè)工廠范圍內(nèi)的歷史數(shù)據(jù)庫(kù)可幫助有關(guān)公司收集并分析工廠內(nèi)生成的大量信息,實(shí)現(xiàn)更高的性能,并降低滿足業(yè)界規(guī)定所需的成本。數(shù)據(jù)采集和分析有助于提高產(chǎn)品質(zhì)量和一致性。舉例來(lái)說(shuō),我們可以比較過(guò)去的生產(chǎn)過(guò)程,分析停機(jī)事件之前的數(shù)據(jù),根據(jù)當(dāng)前進(jìn)行中的生產(chǎn)過(guò)程規(guī)劃理想的生產(chǎn)過(guò)程。積累的數(shù)據(jù)還可幫助我們用標(biāo)準(zhǔn)的網(wǎng)絡(luò)瀏覽器工具準(zhǔn)備報(bào)告,實(shí)現(xiàn)信息共享。
最后,整個(gè)工廠范圍內(nèi)的歷史數(shù)據(jù)庫(kù)還可作為工廠操作和業(yè)務(wù)運(yùn)營(yíng)之間的重要橋梁,為商務(wù)系統(tǒng)提供必需的實(shí)際數(shù)據(jù),獲得當(dāng)前生產(chǎn)狀況或歷史發(fā)展趨勢(shì)的清晰而準(zhǔn)確的情況。上述詳細(xì)信息將帶來(lái)巨大的好處,如能幫助客戶(hù)安全地了解訂單狀態(tài)信息等。