亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Timesten體系結構

發布時間:2020-07-02 00:02:40 來源:網絡 閱讀:671 作者:moliwushi 欄目:關系型數據庫

Timesten體系結構


Timesten體系結構

上圖為官方文檔中所展示的Oracle Timesten 11g的體系結構圖。

為了方便理解我先一一解釋一下各個部件。

首先

Timesten體系結構

共享庫(Shared Libraries):主要包含實施SQL的一些例程以及一些相關函數。應用會調用到這一部分。

Timesten體系結構

Timesten中的DB Cache,它包含用戶數據、索引、系統目錄、日志緩沖區、鎖表和臨時空間。

在其參數設置方面又分為兩類PERM SIZE和TEMP SIZE。在這只是提及一下,在后面配置的時候會詳細介紹。

Timesten體系結構

管理程序(Adminstrative programs):用戶、腳本或應用程序顯式調用實用程序來執行交互式 SQL、批量復制、備份/恢復、數據存儲區移植和系統監視等服務。

系統進程(Database processes):后臺進程在系統級別為啟動、關閉和應用程序故障檢測提供服務,并在數據存儲區級別為加載、檢查點和死鎖處理提供服務。

Timesten體系結構

檢查點文件(Checkpoint Files):這個與Oracle中的ckpt還是不太一樣的,他是一個本地的物理文件。它將Timesten內存中的修改以及日志的修改寫入到本地的磁盤,分別就是檢查點文件和日志文件(Log Files)。在備份恢復的時候Timesten將會把這兩個文件讀入到內存中進行恢復。

Timesten體系結構

Cache Agent:Cache Connect to Oracle的關鍵進程。是同步Oracle與Timesten信息的中間進程。



在介紹了這些比較重要的組件后,大家肯定想問,它為什么會比Oracle快呢?如果把Oracle的DB Cache弄的很大很大是不是就和Timesten一樣了呢?

Timesten從設計之初就是本著IMDB的發展思路而設計的,所以它的查詢優化、索引、算法都是針對于IMDB所開發設計的。這都將大大減少Timesten的開銷從而提升速度。當然數據在是在真正內存中,并非緩存。這也是快的原因之一。相對于Oracle的DB Cache來說,Timesten去定位一個數據是較為簡單快捷的,Oracle在解析SQL轉Hash定位內存地址再去內存中提取數據的過程中已經消耗了很多時間,而Timesten不用這么復雜。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

凤庆县| 长汀县| 沁阳市| 浑源县| 鄢陵县| 星子县| 连城县| 荥阳市| 卢湾区| 高清| 库车县| 砚山县| 邵阳县| 徐水县| 舟曲县| 弋阳县| 长白| 青州市| 鸡西市| 剑河县| 公主岭市| 修武县| 罗平县| 鄂尔多斯市| 许昌县| 纳雍县| 兰州市| 白山市| 平潭县| 普兰店市| 于都县| 饶河县| 容城县| 新沂市| 卢湾区| 肃宁县| 阳原县| 贡觉县| 兰考县| 肥东县| 霍城县|