TimesTen記憶體資料庫架構與實踐

基本信息,內容簡介,目錄結構,

基本信息

作者:蕭宇
定價:69元
印次:1-1
ISBN:9787302474333
出版日期:2017.10.01
印刷日期:2017.08.15

內容簡介

TimesTen是全球第一個商用關係型記憶體資料庫,本書也是第一本全面和深入介紹TimesTen架構和關鍵特性的專著,內容包括TimesTen記憶體資料庫架構,TimesTen資料庫操作和管理,TimesTen套用層資料庫快取,TimesTen資料庫高可用性,TimesTen資料庫備份恢復與升級以及TimesTen資料庫套用開發。本書在全面、深入地介紹TimesTen基礎架構和重要概念的基礎上,以豐富的示例,促進和加深讀者對TimesTen記憶體計算架構和特性的理解,並迅速地掌握TimesTen記憶體計算的精髓。

目錄結構

第1章記憶體計算概述
1.1記憶體計算的興起
1.1.1硬體的發展
1.1.2軟體的發展
1.1.3企業套用的需求
1.2記憶體計算技術分類
1.2.1記憶體資料庫
1.2.2記憶體數據格線
1.2.3主流記憶體數據管理產品
第2章準備TimesTen記憶體資料庫操作環境
2.1TimesTen記憶體資料庫操作環境支持
2.2TimesTen實驗操作環境及介質準備
2.3安裝TimesTen伺服器軟體
2.4安裝TimesTen客戶端軟體
2.5創建第一個TimesTen資料庫
2.6探索TimesTen伺服器安裝目錄結構
2.7搭建雲中的TimesTen操作環境
2.8TimesTen學習資源
第3章TimesTen記憶體資料庫基本概念
3.1TimesTen實例架構
3.1.1連線驅動
3.1.2主守護進程
3.1.3資料庫守護進程
3.1.4伺服器守護進程
3.1.5TimesTen記憶體資料庫
3.1.6快取代理
3.1.7複製代理
3.1.8管理程式
3.1.9TimesTen實例重要進程列表
3.1.10為什麼TimesTen比傳統資料庫快取要快
3.2TimesTen事務管理
3.2.1TimesTen資料庫的原子性
3.2.2TimesTen資料庫的一致性和持久性
3.2.3TimesTen資料庫的隔離性
3.3TimesTen資料庫生命周期管理
3.3.1記憶體載入/卸載策略
3.3.2資料庫恢復過程
3.3.3資料庫生命周期
3.4TimesTen資料庫部署模式
3.4.1獨立部署
3.4.2套用層快取
3.4.3Exalytics嵌入模式
第4章熟悉TimesTen資料庫操作環境
4.1TimesTen資料庫特性概覽
4.1.1ODBC與JDBC支持
4.1.2SQL與PL/SQL支持
4.1.3訪問控制
4.1.4資料庫連線
4.1.5分散式事務支持
4.1.6事件通知機制
4.1.7數據可用性和一致性
4.1.8並行訪問
4.1.9套用層快取
4.2TimesTen數據源
4.2.1TimesTen數據源定義檔案和類型
4.2.2定義TimesTen伺服器DSN
4.2.3定義TimesTen客戶端DSN
4.2.4數據源連線屬性
4.3啟動和關閉TimesTen資料庫
4.3.1啟動TimesTen資料庫
4.3.2關閉TimesTen資料庫
4.4連線TimesTen資料庫
4.4.1使用ttIsql連線資料庫
4.4.2使用SQLDeveloper連線資料庫
4.4.3使用套用伺服器連線資料庫
4.5TimesTen訪問控制
4.5.1TimesTen用戶認證
4.5.2TimesTen許可權管理
4.6運算元據庫中對象
4.6.1表
4.6.2索引
4.6.3鎖
4.6.4視圖
4.6.5物化視圖
4.6.6序列
4.6.7同義詞
4.6.8PL/SQL
4.7與Oracle資料庫的兼容性
第5章TimesTen記憶體資料庫管理工具
5.1SQLDeveloper圖形化管理工具
5.2互動式SQL工具ttIsql
5.2.1ttIsql命令行選項
5.2.2線上幫助
5.2.3命令歷史
5.2.4命令行編輯
5.2.5資料庫對象列表和描述
5.2.6執行作業系統命令
5.2.7設定和顯示ttIsql屬性
5.2.8事務操作
5.2.9標準ODBC調用
5.2.10動態SQL
5.2.11更新統計信息
5.2.12多連線支持
5.2.13資料庫監控
5.3TimesTen內置過程
5.4TimesTen實用程式
5.5TimesTen輔助實用程式
5.6Benchmark工具
5.6.1tptbmOCI事務吞吐量基準測量工具
5.6.2wiscbm性能基準測量工具
5.7TimesTen建議器
5.7.1索引建議器
5.7.2快取建議器
5.8Oracle企業管理器
5.9Oracle日誌分析雲服務
5.9.1設定正確的日誌時間格式
5.9.2創建TimesTen日誌解析器
5.9.3創建TimesTen日誌源
5.9.4上傳TimesTen日誌檔案
5.9.5TimesTen日誌分析
第6章TimesTen數據遷移與容量規劃
6.1從Oracle資料庫向TimesTen遷移
6.1.1設定TimesTen與Oracle資料庫的連通性
6.1.2利用快取組實現數據導入
6.1.3ttIsql命令Createandloadfromoraquery
6.1.4ttIsql內置過程ttLoadFromOracle
6.1.5ttImportFromOracle數據遷移工具
6.1.6SQLDeveloper圖形化管理工具
6.1.7ttBulkCp實用程式
6.2TimesTen資料庫容量監控與規劃
6.2.1資料庫空間監控工具dssize
6.2.2表空間監控工具tablesize
6.2.3表空間規劃工具ttSize
6.2.4表空間監控工具dsmap
6.2.5ttSizeOra容量規劃工具
第7章TimesTen套用層資料庫快取
7.1快取基本概念
7.1.1快取組與快取實例
7.1.2快取組數據操作
7.1.3快取組分類
7.1.4快取代理和複製代理
7.1.5快取相關連線屬性
7.1.6選擇性複製
7.2快取的配置
7.2.1快取配置準備工作
7.2.2快取管理命令與工具
7.2.3配置唯讀快取組
7.2.4配置AWT快取組
7.2.5配置SWT快取組
7.2.6配置用戶自管理快取組
7.2.7配置全局快取組
7.2.8快取組行為特徵比較
7.2.9快取清理
7.3快取套用模式
7.3.1配置滑動時間窗
7.3.2快取組數據分片
7.4透傳模式與配置
7.4.1透傳模式級別
7.4.2使用透傳模式的考慮
7.5快取監控
7.6選擇適合的快取架構
7.6.1隻讀快取組
7.6.2AWT快取組
第8章TimesTen資料庫高可用性
8.1資料庫高可用性
8.2TimesTen資料庫複製架構
8.2.1資料庫複製模式
8.2.2數據複製傳輸方式
8.2.3並行複製
8.2.4複製壓縮
8.3TimesTen傳統複製模式
8.3.1主從複製架構
8.3.2雙活複製架構
8.3.3分發複製架構
8.3.4更改傳統複製架構
8.3.5錯誤切換與恢復
8.4TimesTenASP(主從)複製模式
8.4.1定義ASP複製架構
8.4.2更改ASP複製架構
8.4.3ASP快取組複製
8.4.4交換主從資料庫的複製角色
8.4.5客戶端自動切換
8.5監控複製環境
8.5.1複製代理狀態
8.5.2複製配置和狀態
8.5.3複製相關係統表
8.5.4監控事務日誌
8.5.5複製相關內置過程
8.6使用OracleClusterware管理TimesTen
8.6.1安裝OracleClusterware
8.6.2建立和刪除ASP複製
8.6.3故障檢測與恢復
8.6.4DDL複製
8.6.5套用切換
8.6.6監控OracleClusterware
第9章TimesTen資料庫備份恢復和升級
9.1TimesTen資料庫備份與恢復
9.1.1資料庫備份與恢復工具
9.1.2備份和恢復工具對比
9.1.3資料庫備份與恢復
9.1.4資料庫變更
9.1.5資料庫遷移
9.2TimesTen資料庫升級
9.2.1離線升級
9.2.2就地升級
9.2.3線上升級
第10章TimesTen資料庫套用開發
10.1套用開發框架
10.2常用API示例程式
10.2.1使用JAVA連線TimesTen
10.2.2使用Pro*C連線TimesTen
10.2.3使用OCI連線TimesTen
10.2.4使用.NET連線TimesTen
10.3配置套用伺服器和ORM框架
10.4TimesTen原始碼檢查工具
10.5TimesTen套用開發最佳實踐
10.5.1選擇適合的開發語言
10.5.2使用直連驅動模式
10.5.3使用正確的提交模式
10.5.4使用參數化的SQL語句
10.5.5其他通用建議
附錄A中英文術語對照表

相關詞條

熱門詞條

聯絡我們