注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫Oracle編程藝術(shù):深入理解數(shù)據(jù)庫體系結(jié)構(gòu)(第3版)

Oracle編程藝術(shù):深入理解數(shù)據(jù)庫體系結(jié)構(gòu)(第3版)

Oracle編程藝術(shù):深入理解數(shù)據(jù)庫體系結(jié)構(gòu)(第3版)

定 價:¥149.00

作 者: 凱特
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: Oracle 計(jì)算機(jī)/網(wǎng)絡(luò) 數(shù)據(jù)庫

ISBN: 9787115419576 出版時間: 2016-04-01 包裝: 平裝
開本: 16開 頁數(shù): 694 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

編程藝術(shù)探索 品位前  言 第1章 開發(fā)成功的Oracle應(yīng)用 1 1.1 我的方法 2 1.2 黑盒方法 3 1.3 開發(fā)數(shù)據(jù)庫應(yīng)用的正確(和不正確)方法 11 1.3.1 了解 Oracle體系結(jié)構(gòu) 11 1.3.2 理解并發(fā)控制 21 1.3.3 多版本控制 25 1.3.4 數(shù)據(jù)庫獨(dú)立性 31 1.3.5 怎么能讓應(yīng)用運(yùn)行得更快 45 1.3.6 DBA與開發(fā)人員的關(guān)系 48 1.4 小結(jié) 48 第2章 體系結(jié)構(gòu)概述 50 2.1 定義數(shù)據(jù)庫和實(shí)例 51 2.2 連接 Oracle 59 2.2.1 專用服務(wù)器 59 2.2.2 共享服務(wù)器 61 2.2.3 TCP/IP連接的基本原理 63 2.3 可插拔式數(shù)據(jù)庫 65 2.3.1 降低資源用量 66 2.3.2 降低維護(hù)開銷 66 2.4 可插拔式數(shù)據(jù)庫的不同之處 67 2.5 小結(jié) 67 第3章 文件 68 3.1 參數(shù)文件 69 3.1.1 什么是參數(shù) 70 3.1.2 init.ora 參數(shù)文件 73 3.1.3 服務(wù)器參數(shù)文件 75 3.2 跟蹤文件 823.2.1 計(jì)劃內(nèi)的、由用戶請求所產(chǎn)生的跟蹤文件 83 3.2.2 針對內(nèi)部錯誤生成的跟蹤文件 88 3.2.3 跟蹤文件小結(jié) 92 3.3 警告文件 92 3.4 數(shù)據(jù)文件 95 3.4.1 簡要回顧文件系統(tǒng)機(jī)制 96 3.4.2 Oracle數(shù)據(jù)庫中的存儲層次體系 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 閃回?cái)?shù)據(jù)庫 112 3.10.2 快速恢復(fù)區(qū) 113 3.11 DMP文件(EXP/IMP文件) 114 3.12 數(shù)據(jù)泵文件 115 3.13 平面文件 117 3.14 小結(jié) 118 第4章 內(nèi)存結(jié)構(gòu) 119 4.1 進(jìn)程全局區(qū)和用戶全局區(qū) 120 4.1.1 手動 PGA內(nèi)存管理 121 4.1.2 自動 PGA內(nèi)存管理 1274.1.3 如何選擇手動和自動內(nèi)存管理 137 4.1.4 PGA和 UGA小結(jié) 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內(nèi)存管理 155 4.3 小結(jié) 160 第5章 Oracle進(jìn)程 161 5.1 服務(wù)器進(jìn)程 161 5.1.1 專用服務(wù)器連接 162 5.1.2 共享服務(wù)器連接 164 5.1.3 數(shù)據(jù)庫常駐連接池 165 5.1.4 連接與會話 165 5.1.5 專用服務(wù)器、共享服務(wù)器和數(shù)據(jù)庫常駐連接池 170 5.1.6 專用/共享服務(wù)器小結(jié) 173 5.2 后臺進(jìn)程 174 5.2.1 特定任務(wù)后臺進(jìn)程 175 5.2.2 工具后臺進(jìn)程 185 5.3 從屬進(jìn)程 188 5.3.1 I/O從屬進(jìn)程 188 5.3.2 Pnnn:并行查詢執(zhí)行服務(wù)器 189 5.4 小結(jié) 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 小結(jié) 233 第7章 并發(fā)與多版本控制 234 7.1 什么是并發(fā)控制 234 7.2 事務(wù)隔離級別 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 數(shù)據(jù)倉庫中一

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號