成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

對比Caché和Oracle在數據庫的應用

數據庫
Caché是一種后關系型數據庫,它獨一無二地提供了三種整合的、能并發訪問同一數據的數據庫技術,可見Caché有很大的實力,眾所周知,Oracle在數據庫市場中占有一定的份額,也是非常強大,那么二者在數據庫的應用各自是怎樣的呢?

導讀:我們做了一個向數據庫存放數據以供分析真實應用程序性能的基準測試。為了進行測試,我們對一個基于Oracle的應用程序中的模塊用Caché的ObjectScript進行了重寫。原模塊的功能在Caché上重現只需要40人小時。本文主要是比較二者在數據庫應用方面的差別,希望對大家能夠有所幫助。

  我們記錄了基于Caché的單元完成特定任務所需的時間,并和現有的Oracle數據庫進行比較,結果是 采用Caché的應用程序快5倍,它僅用280分鐘就完成了用Oracle需1441分鐘完成的數據加載和過濾任務。

  表格次序模塊

  Meralco基于Oracle 8i的表格次序模塊用來取得Fields中產生的文本文件,并生成兩張表——維表和事實表,他們分別用來分析和報告。為了完成任務,它要執行下列步驟:

  1.表中的多個文本文件(ordenes.txt和gcahorde.txt)要存在兩張表ORDENED和GCAHORDE中。在基于Oracle的應用程序中,這通過OracleSQL*Loader來完成。

  2.GCAHORDE表被過濾,生成GCAHORDE-Filtered表。

  3.運用Oracle Package和存儲程序,由GCAHORDE-Filtered和ORDENED生成表或維表DD_FIELD_ORDER。

  4.運用Oracle Package和存儲程序,由GCAHORDE-Filtered和ORDENED生成D F_FIELD_ORDER

  重寫表格次序模塊

  Caché允許用ODBC和JDBC存取數據,這樣許多傳統關系型應用程序只要做少許變動就可以在Caché數據庫上運行。象Meralco的表格命令單元這樣極度依靠存取程序的應用程序是個例外。把一個傳統關系型應用程序轉換到Caché,這些存程序需要重新用Caché ObjectScript編寫。因此,用Caché ObjectScript重寫Field Order模塊的功能應該比改寫現存的代碼要快。

  此方法的另一個好處就是允許基于Caché的單元采用Caché對輸入文本文件的預處理功能。因為從原始的gcahorde.txt文件生成的數據進入數據庫時就已被過濾了。基于Caché的單元就不需要另外的過濾步驟了。

  在Meralco的指導下,InterSystems開發了基于Caché的Field Order模塊,對于熟悉Caché的開發人員只需要40人小時。

  測試結果

  Caché和Oracle 8i的表格命令單元處理相同的文本文件,每種軟件完成不同任務的時間都被記錄,Caché運行時間比Oracle快4-23倍。結果如下:

   共過濾13,396,510 條源記錄,加載 90,349 條記錄

  結論

  在這個事實的數據倉庫應用的性能測試中運行程序中,在執行數據存儲和過濾功能時,Caché比Oracle快5倍。把基于Oracle的應用程序重寫成基于Caché的應用程序需要40人小時。從上文中可以總結出二者是各有千秋,大家在選擇時要根據具體的情況作出正確的選擇。

【編輯推薦】

  1. Oracle操作常見的代碼分析
  2. 詳解Oracle優化器的3不同類型
  3. 如何控制Oracle虛擬專用數據
  4. Oracle單行日期函數簡介

 

責任編輯:迎迎 來源: IT專家網
相關推薦

2021-04-27 07:42:35

數據庫MySQLSQLServer

2009-10-27 16:36:07

Oracle如何解鎖

2009-02-03 08:58:13

SQL*Net配置網絡應用

2024-11-13 15:15:46

2010-05-06 14:31:32

Oracle數據庫

2009-03-27 13:15:20

OracleSQL Server鏡像

2011-05-26 14:07:11

SQL ServerOracle數據庫鏡像對比

2011-03-29 10:47:49

ORACLE數據庫

2011-03-11 16:42:51

Oracle數據庫視圖

2011-07-29 16:21:21

Oracle數據庫回滾段

2011-05-11 13:25:57

Oracle數據庫后備恢復

2010-04-13 10:55:35

Oracle數據庫

2010-07-27 15:20:44

2015-07-23 17:02:55

oracle創建數據庫

2018-01-26 13:28:48

數據庫數據重復數據庫清理

2023-07-06 15:05:34

矢量數據庫數據庫

2009-07-22 11:45:43

2010-04-13 12:23:34

Oracle數據庫

2010-04-21 11:27:55

Oracle數據庫

2010-04-12 10:40:49

Oracle數據庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久欧美 | 日韩在线观看一区 | 亚洲国产视频一区二区 | 成人网av | 国产中文字幕在线观看 | 亚洲成人日韩 | 亚洲精品一区二区三区中文字幕 | 在线视频一区二区 | 久久精品综合 | 亚洲国产欧美一区二区三区久久 | 久久久精品一区二区三区 | 久久噜| 久久99视频 | 免费看一区二区三区 | 亚洲人成人一区二区在线观看 | 看片91 | 欧美a级成人淫片免费看 | 亚洲精品一 | 免费成人在线网 | 国产成人免费在线观看 | 亚洲视频二| 日本福利视频免费观看 | 久久久久久久国产 | 欧美综合一区二区三区 | 欧美日韩美女 | 成人免费毛片在线观看 | 亚洲福利精品 | 69堂永久69tangcom| 全部免费毛片在线播放网站 | www.788.com色淫免费 | 久久亚洲精品国产精品紫薇 | 亚洲精品乱码8久久久久久日本 | 久久99视频这里只有精品 | 欧美一区二区三区在线视频 | 国产在线观看一区二区三区 | 国产日韩精品在线 | 欧美男男videos | 亚av在线 | 9久9久 | 韩国av一区二区 | 中文字幕在线观看www |