注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫OracleOracle DBA手記3:數據庫性能優(yōu)化與內部原理解析

Oracle DBA手記3:數據庫性能優(yōu)化與內部原理解析

Oracle DBA手記3:數據庫性能優(yōu)化與內部原理解析

定 價:¥49.80

作 者: 蓋國強,楊廷琨 主編,馮春培 等編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: Oracle

ISBN: 9787121144790 出版時間: 2011-09-01 包裝: 平裝
開本: 16開 頁數: 289 字數:  

內容簡介

  《Oracle DBA手記3:數據庫性能優(yōu)化與內部原理解析》由多位數據庫技術專家合著而成,融合了各行業(yè)DBA 的工作經驗與思考,包含了精心挑選的數據庫性能優(yōu)化與內部原理解析案例。內容涵蓋“DBA 手記”,以手記形式記錄了DBA 們的工作點滴、經驗分享;“SQL 與SQL 優(yōu)化”,分別講解了SQL 的執(zhí)行計劃,SQL Profile 的使用,以及Oracle 中的NULL 值解析;“內部原理與優(yōu)化”,分別介紹了Oracle 的索引分裂、TX 鎖等待、閂鎖原理、邏輯讀寫、隱含參數與Latch 原理等的內部操作?!禣racle DBA手記3:數據庫性能優(yōu)化與內部原理解析》的主要內容以原理分析、內部實踐、故障解決為依據,將Oracle 數據庫的深層技術層剖縷析、抽絲剝繭地展示給讀者。希望能夠幫助讀者加深對Oracle 技術的認知和理解,并將這些技術應用到實踐中去。

作者簡介

  蓋國強,網名Eygle,恩墨科技創(chuàng)始人,Oracle ACE 總監(jiān),ITPUB論壇超級版主,2006年度中國十大杰出數據庫工程師之一,ACOUG用戶組發(fā)起人,遠程DBA服務的倡導者和實踐者,《OracleDBA手記》系列主創(chuàng),另有多部著作惠及Oracle技術圈。馮春培,網名biti-rainy,支付寶公司數據與風險管理技術部資深總監(jiān)。2006年中國十大杰出數據庫工程師之一,同年獲阿里集團唯一專業(yè)人才大獎,2008年Oracle ACE Divector,2009年杭州“13l”優(yōu)秀中青年培養(yǎng)人選。崔華網,名dbsnake,OracleACE,ACOUG成員,中航信資深OraC1e數據庫工程師,恩墨科技特邀專家顧問。技術探秘不輟,所到之處,種種恢復難題灰飛煙滅。熊軍,網名老熊,Oracle ACE,恢復軟件ODU作者,該軟件曾為眾多網友脫危解困。堅持數年無私分享之后,終與崔華攜手通過Oracle ACE提名,可謂實至名歸。姜龍,Oracle技術實踐先行者,8i&10g OCF,十余年間先后化身網易Oracle社區(qū)版主jLlong,CNOtJG數據庫管理版版主stonemoya。航空數據庫領域資深人士及系列服務規(guī)范制定者,目前任甲骨文(中國)公司高級咨詢顧問。黃瑋,獨行俠,Hell0DBA.corn創(chuàng)建者,于東南之地自樹一幟,精于Oracle內部原理研究,時有佳作引技術界熱議。楊廷琨,網名Yangtingkun,ITPUB Oracle數據庫管理版版主,有ITPuB上百科全書之雅稱,涉獵之廣、作品之豐一時無人可出其右,曾參于編寫《Oracle數據庫性能優(yōu)化》、《Orace DBA手記》等技術著作。葉正盛,阿里巴巴DBA團隊數據庫技術專家,國家認證系統(tǒng)分析師、高級項目經理、數據庫系統(tǒng)工程師,CSDN軟件工程專家,博客專家。

圖書目錄

part1 dba 之路
0 人生就是如此—馮春培感悟之路 003
 馮春培(網名 biti_rainy,第0 章創(chuàng)作者) 支付
 寶公司數據與風險管理技術部資深總監(jiān)。在數據庫、主
 機、存儲等領域有豐富經驗,主導了主機性能評估模型、
 數據庫水平拆分、基于數據庫日志解析的數據同步、基
 于iscsi 的廉價存儲等項目,目前專注于大規(guī)模數據的
 并行計算和存儲、用戶行為研究與風險控制領域。2006
 年被評為中國十大杰出數據庫工程師,同年獲阿里集團
 唯一專業(yè)人才大獎,2008 年被oracle 公司授予 ace
 director 稱號,2009 年被評選為杭州市“131”優(yōu)秀中青
 年培養(yǎng)人選。
 part2 dba 手記
1 楊廷琨的dba 手記 013
 truncate 語句時間過長的診斷
 隱式轉換影響物化視圖查詢重寫
 批量修改數據后應收集統(tǒng)計信息
 如何監(jiān)測一個pl/sql 過程的運行情況
 一次rac 環(huán)境性能診斷過程
 .數據泵功能靈活運用案例
 楊廷琨(網名yangtingkun,第1、7 章創(chuàng)作者) 恩
 墨科技聯(lián)合創(chuàng)始人,客戶支持經理。在國內著名數據庫
 論壇itpub 出任oracle 數據庫管理版版主,2004 年曾
 參與編寫了《oracle 數據庫性能優(yōu)化》一書,2007 年被
 oracle 公司授予ace 稱號,2010 和eygle 共同主編出
 版了《oracle dba 手記》一書,2010 年被評選為itpub
 年度最佳版主。喜歡研究oracle 相關的技術問題,多年
 持續(xù)在個人blog 上發(fā)表了2000 多篇oracle 相關的原
 創(chuàng)技術文章。
 個人博客:http://yangtingkun.itpub.net
2 姜龍的dba 工作手記 044
 同義詞降低邏輯讀優(yōu)化一則
 002
 11gr2 中物化視圖在真實案例中的應用
 利用timesten 內存數據庫大幅提升性能
 參考文獻
 姜龍(第2 章創(chuàng)作者) 熱愛oracle 技術,8i & 10g
 ocp。2000 年左右活躍于網易oracle 社區(qū)并時任版主
?。╥d:jl_long),后轉戰(zhàn)cnoug 數據庫管理版版主(id:
 stonemoya),雖然間接性迷茫但從未放棄。在國內航空
 業(yè)數據庫領域積累了較豐富的管理經驗并制定了一系
 列服務規(guī)范,目前就職于甲骨文(中國)軟件系統(tǒng)有限
 公司,任高級咨詢顧問。
 個人網站:http://www.stonemoya.com
3 面向程序員的數據庫訪問性能優(yōu)化法則 075
 數據庫訪問優(yōu)化法則簡介
 oracle 數據庫的兩個基本概念
 數據庫訪問優(yōu)化法則詳解
 葉正盛(第3 章創(chuàng)作者) 現任職于阿里巴巴dba
 團隊,數據庫技術專家,專注于數據庫應用與開發(fā)研究
 工作,國家認證系統(tǒng)分析師、高級項目經理、數據庫系
 統(tǒng)工程師,csdn 軟件工程專家,博客專家,十余年信
 息化系統(tǒng)設計開發(fā)與研發(fā)團隊管理工作經驗。
 個人博客:http://blog.csdn.net/yzsind
4 linux 大內存頁oracle 數據庫優(yōu)化 097
 案例的引入
 操作系統(tǒng)中的cpu 使用分析
 使用大內存頁來解決問題
 小結
 熊軍(網名老熊,第4、6、12 章創(chuàng)作者) oracle
 ace,acoug 成員。從2003 年底接觸oracle 數據庫
 并對其產生了濃厚的興趣?,F從事oracle 第三方技術支
 持工作,為客戶提供專業(yè)化的技術服務。擅長oracle 數
 據庫故障診斷處理和性能優(yōu)化,oracle 恢復軟件odu
 的作者。
 個人網站:http://www.laoxiong.net
 part3 sql 與sql 優(yōu)化
5 sql 執(zhí)行計劃解讀與案例分析 109
 得到sql 的真實執(zhí)行計劃
 執(zhí)行計劃的執(zhí)行順序
 10g/11g 里執(zhí)行計劃的一些增強
 綁定變量對執(zhí)行計劃的影響
 10053 事件分析執(zhí)行計劃一例
 看似正常的執(zhí)行計劃導致嚴重性能問
 題的案例
 監(jiān)聽連接時間過長案例外一則
 崔華(網名dbsnake,第5 章創(chuàng)作者) oracle ace,
 acoug 成員,中航信資深oracle 數據庫工程師,恩墨
 科技特邀專家顧問。對oracle 數據庫技術具有狂熱的愛
 好,深入理解oracle 的體系結構、內存結構、物理存儲
 (各種塊格式)、鎖機制、優(yōu)化機制等。深入了解oracle
 的備份恢復機制,熟悉oracle 的各種備份方法,能夠
 處理各種情況下的數據恢復,包括沒有數據備份時的
 恢復。
 個人網站:http://www.dbsnake.com
6 使用sql profile 改變和穩(wěn)定sql 執(zhí)行計劃 137
 sql profile 與outline
 sql profile 是什么
 手工創(chuàng)建sql profile
 使用sql profile 穩(wěn)定sql 語句的執(zhí)行
 計劃
 使用sql profile 更改sql 語句的執(zhí)行
 計劃
 一個使用sql profile 的案例
7 oracle 中的null 值解析 157
 null 的基礎概念和由來
 null 的布爾運算的特點
 null 的默認數據類型
 空字符串‘’與null 的關系
 null 和索引
 null 的其他方面特點
 part4 內部原理與優(yōu)化
8 b*tree 索引中的數據塊分裂 175
 如何分裂
 樹的生長
 oracle dba 手記3——數據庫性能優(yōu)化與內部原理解析 003
 存儲參數
 分裂事務控制
 數據塊分配
 等待事件
 附:10g 中如何構建“高”索引
 黃瑋(第8、9、11 章創(chuàng)作者) 1999 年開始從事
 dba 工作,具有多年的水利、軍工、電信及航運行業(yè)
 大型數據庫開發(fā)、設計和維護經驗。
 2005 年創(chuàng)建個人網站hellodba.com,并致力于數
 據庫方面的基礎性技術研究。開發(fā)了多個數據恢復、性
 能監(jiān)控、內核跟蹤等免費、實用的工具,并整理和發(fā)布
 了大量關于數據庫系統(tǒng)的內層機制、存儲結構、性能調
 優(yōu)以及基礎算法的文章。
 目前供職于某世界著名物流公司,負責電子物流系
 統(tǒng)的數據庫開發(fā)、設計和維護工作。
 個人網站:http://www.hellodba.com
9 事務隊列等待(tx enqueue)深入分析 196
 記錄鎖
 itl 爭用
 索引爭用
 唯一性約束
 位圖索引維護
 外鍵約束
 其他爭用
10 oracle 的latch 優(yōu)化深入解析 216
 latch 相關的視圖
 latch free(閂鎖釋放)
 shared pool latch 的研究
 row cache objects
 latch:row cache objects 案例
 也許bug 曾經來過
 oracle 的spare parameter
 cursor: pin s wait on x 事件
 為什么硬解析如此昂貴
 oracle 11g 的dc_object_ids
 row cache 的進一步分析
 總結
 參考文獻
 蓋國強(網名eygle,第10 章創(chuàng)作者) 恩墨科
 技創(chuàng)始人,oracle ace 總監(jiān),itpub 論壇超級版主,
 2006 年度中國十大杰出數據庫工程師之一,遠程dba
 服務的倡導者和實踐者,致力于以技術服務客戶。著有
 《深入解析oracle》、《循序漸進oracle》、《深入淺出
 oracle》等書;從2010 年開始,致力于《oracle dba
 手記》的撰寫與編輯工作,并與張樂奕共同創(chuàng)立了
 acoug 用戶組,在國內推進公益自由的oracle 技術交
 流活動。
 個人網站:http://www.eygle.com
11 oracle 邏輯讀寫深入分析 257
 全表掃描i
 全表掃描ii
 全表掃描iii
 一致性讀
 當前模式
 排序
 索引掃描
12 隱含參數與library cache、shared pool latch
 原理—— 一次由隱含參數引起性能問題的處理
 277
 案例之問題現象
 問題分析
 問題的解決
 問題的驗證
 問題總結

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號