注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫OracleOracle DBA手記3:數(shù)據(jù)庫性能優(yōu)化與內(nèi)部原理解析

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

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

定 價(jià):¥49.80

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

ISBN: 9787121144790 出版時(shí)間: 2011-09-01 包裝: 平裝
開本: 16開 頁數(shù): 289 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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