注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫Oracle編程藝術:深入理解數據庫體系結構(第3版)

Oracle編程藝術:深入理解數據庫體系結構(第3版)

Oracle編程藝術:深入理解數據庫體系結構(第3版)

定 價:¥149.00

作 者: 凱特
出版社: 人民郵電出版社
叢編項:
標 簽: Oracle 計算機/網絡 數據庫

購買這本書可以去


ISBN: 9787115419576 出版時間: 2016-04-01 包裝: 平裝
開本: 16開 頁數: 694 字數:  

內容簡介

  本書是一本關于Oracle數據庫體系結構的圖書,涵蓋了所有重要的Oracle體系結構特性,包括文件、內存結構和進程,鎖和閂,事務、并發(fā)和多版本,表和索引,數據類型,分區(qū)和并行,以及數據加密等,并利用具體的例子來全面介紹每個特性,不僅討論了各個特性是什么,還說明了它是如何工作的,如何使用這個特性來開發(fā)軟件,以及有關的常見陷阱。本書的讀者對象是數據庫開發(fā)人員。

作者簡介

  Thomas Kyte,Oracle數據庫大師,長期主持Oracle Magazine “Ask Tom”專欄,熱心回答困擾全世界Oracle開發(fā)人員和DBA的各種問題。曾任Oracle公司核心技術集團副總裁。從5.1.5c版本開始使用Oracle,自7.0.9版本發(fā)布至2015年8月一直任職于Oracle公司,幫助Oracle數據庫用戶設計和構建系統(tǒng),或者對系統(tǒng)進行重構和調優(yōu)。此前他曾是一位系統(tǒng)集成師,主要為美國軍方和政府部門的客戶構建大規(guī)模的異構數據庫和應用。Darl Kuhn,Oracle公司DBA,同時也在美國瑞吉斯大學教授Oracle相關課程。他樂于分享知識,著有多本數據庫相關書籍,如《深入理解Oracle 12c數據庫管理(第2版)》《Oracle Database 12c性能優(yōu)化攻略》等。

圖書目錄

編程藝術探索 品位前  言 第1章 開發(fā)成功的Oracle應用 1 1.1 我的方法 2 1.2 黑盒方法 3 1.3 開發(fā)數據庫應用的正確(和不正確)方法 11 1.3.1 了解 Oracle體系結構 11 1.3.2 理解并發(fā)控制 21 1.3.3 多版本控制 25 1.3.4 數據庫獨立性 31 1.3.5 怎么能讓應用運行得更快 45 1.3.6 DBA與開發(fā)人員的關系 48 1.4 小結 48 第2章 體系結構概述 50 2.1 定義數據庫和實例 51 2.2 連接 Oracle 59 2.2.1 專用服務器 59 2.2.2 共享服務器 61 2.2.3 TCP/IP連接的基本原理 63 2.3 可插拔式數據庫 65 2.3.1 降低資源用量 66 2.3.2 降低維護開銷 66 2.4 可插拔式數據庫的不同之處 67 2.5 小結 67 第3章 文件 68 3.1 參數文件 69 3.1.1 什么是參數 70 3.1.2 init.ora 參數文件 73 3.1.3 服務器參數文件 75 3.2 跟蹤文件 823.2.1 計劃內的、由用戶請求所產生的跟蹤文件 83 3.2.2 針對內部錯誤生成的跟蹤文件 88 3.2.3 跟蹤文件小結 92 3.3 警告文件 92 3.4 數據文件 95 3.4.1 簡要回顧文件系統(tǒng)機制 96 3.4.2 Oracle數據庫中的存儲層次體系 97 3.4.3 字典管理和本地管理的表空間 100 3.5 臨時文件 102 3.6 控制文件 104 3.7 重做日志文件 104 3.7.1 在線重做日志 105 3.7.2 歸檔重做日志 107 3.8 密碼文件 108 3.9 修改跟蹤文件 111 3.10 閃回日志 112 3.10.1 閃回數據庫 112 3.10.2 快速恢復區(qū) 113 3.11 DMP文件(EXP/IMP文件) 114 3.12 數據泵文件 115 3.13 平面文件 117 3.14 小結 118 第4章 內存結構 119 4.1 進程全局區(qū)和用戶全局區(qū) 120 4.1.1 手動 PGA內存管理 121 4.1.2 自動 PGA內存管理 1274.1.3 如何選擇手動和自動內存管理 137 4.1.4 PGA和 UGA小結 138 4.2 系統(tǒng)全局區(qū) 138 4.2.1 固定 SGA 區(qū) 143 4.2.2 重做緩沖區(qū) 143 4.2.3 塊緩沖區(qū)緩存 145 4.2.4 共享池 151 4.2.5 大池 153 4.2.6 Java池 154 4.2.7 流池 155 4.2.8 SGA內存管理 155 4.3 小結 160 第5章 Oracle進程 161 5.1 服務器進程 161 5.1.1 專用服務器連接 162 5.1.2 共享服務器連接 164 5.1.3 數據庫常駐連接池 165 5.1.4 連接與會話 165 5.1.5 專用服務器、共享服務器和數據庫常駐連接池 170 5.1.6 專用/共享服務器小結 173 5.2 后臺進程 174 5.2.1 特定任務后臺進程 175 5.2.2 工具后臺進程 185 5.3 從屬進程 188 5.3.1 I/O從屬進程 188 5.3.2 Pnnn:并行查詢執(zhí)行服務器 189 5.4 小結 189 第6章 鎖和閂 190 6.1 什么是鎖 190 6.2 鎖的問題 193 6.2.1 丟失更新 193 6.2.2 悲觀鎖 194 6.2.3 樂觀鎖 195 6.2.4 樂觀鎖還是悲觀鎖 201 6.2.5 阻塞 202 6.2.6 死鎖 205 6.2.7 鎖升級 209 6.3 鎖類型 209 6.3.1 DML鎖 210 6.3.2 DDL鎖 219 6.3.3 閂 223 6.3.4 互斥鎖 231 6.3.5 手動鎖定和用戶定義鎖 232 6.4 小結 233 第7章 并發(fā)與多版本控制 234 7.1 什么是并發(fā)控制 234 7.2 事務隔離級別 235 7.2.1 READ UNCOMMITTED 236 7.2.2 READ COMMITTED 238 7.2.3 REPEATABLE READ 239 7.2.4 SERIALIZABLE 241 7.2.5 READ ONLY 243 7.3 多版本讀一致性的含義 244 7.3.1 數據倉庫中一

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.afriseller.com 2005-2026, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號