出版時間:2006 出版社:人民郵電出版社 作者:蓋國強(qiáng) 頁數(shù):484
Tag標(biāo)簽:無
內(nèi)容概要
本書針對數(shù)據(jù)庫的啟動和關(guān)閉、能數(shù)及參數(shù)文件、數(shù)據(jù)字典、內(nèi)存管理、Buffer Cache與Shared Pool原理、重做、回滾與撤銷、等待事件、性能診斷與SQL優(yōu)化等幾大Oracle熱點主題從基礎(chǔ)知識入手,深入研究相關(guān)技術(shù),并結(jié)合性能調(diào)整及豐富的診斷案例,力圖將Oracle的知識全面、系統(tǒng)、深入地展現(xiàn)給讀者。 本書給出了大量取自實際工作現(xiàn)場的實例。在分析實例的過程中,兼顧深度與廣度,不僅對實際問題的現(xiàn)象、產(chǎn)生原因和相關(guān)的原理進(jìn)行了深入淺出的講解,更重要的是,結(jié)合實際應(yīng)用環(huán)境,提供了一系列解決問題的思路和方法,包括詳細(xì)的操作步驟,具有很強(qiáng)的實戰(zhàn)性和可操作性,滿足面向?qū)嶋H應(yīng)用的讀者需求。
作者簡介
蓋國強(qiáng),網(wǎng)名eygle,ITPUB Oracle管理版版主,ITPUB論壇超級版主?! ≡温氂谀炒笮蛧衅髽I(yè),開發(fā)過基于Oracle數(shù)據(jù)庫的大型ERP系統(tǒng),屬國家信息產(chǎn)業(yè)部重點工程。同時負(fù)責(zé)Oracle數(shù)據(jù)庫管理及優(yōu)化,并為多家煙草企業(yè)提供Oracle數(shù)據(jù)庫管理、優(yōu)化及技術(shù)支持?! ∧壳叭温氂诒本┠畴娦旁鲋捣?wù)系統(tǒng)提供商企業(yè)(Nasdaq上市公司),技術(shù)支持部總監(jiān)兼首席DBA。管理全國30多個數(shù)據(jù)庫系統(tǒng),項目經(jīng)驗豐富,曾設(shè)計規(guī)劃及支持中國聯(lián)通增值業(yè)務(wù)等大型數(shù)據(jù)庫系統(tǒng)。
書籍目錄
第1章 數(shù)據(jù)庫的啟動和關(guān)閉1.1 數(shù)據(jù)庫的啟動1.1.1 啟動數(shù)據(jù)庫到nomount狀態(tài)1.1.2 啟動數(shù)據(jù)庫到mount狀態(tài)1.1.3 啟動數(shù)據(jù)庫open階段1.2 進(jìn)階內(nèi)容1.2.1 SCN1.2.2 檢查點1.2.3 正常關(guān)閉數(shù)據(jù)庫的狀況1.2.4 數(shù)據(jù)庫異常關(guān)閉的情況:1.3 深入分析1.3.1 獲得數(shù)據(jù)庫Open的跟蹤文件1.3.2 bootstrap$及數(shù)據(jù)庫初始化過程1.3.3 BOOTSTRAP$的重要性1.3.4 BBED工具的簡要介紹第2章 參數(shù)及參數(shù)文件2.1 初始化參數(shù)的分類2.1.1 推導(dǎo)參數(shù)(Derived Parameters)2.1.2 操作系統(tǒng)依賴參數(shù)2.1.3 可變參數(shù)2.1.4 初始化參數(shù)的獲取2.2 參數(shù)文件2.2.1 PFILE和SPFILE2.2.2 SPFILE的創(chuàng)建2.2.3 SPFILE的搜索順序2.2.4 使用PFILE/SPFILE啟動數(shù)據(jù)庫2.2.5 修改參數(shù)2.2.6 重置SPFILE中設(shè)置的參數(shù)2.2.7 是否使用了SPFILE2.2.8 SPFILE的備份與恢復(fù)2.2.9 如何設(shè)置Events事件2.2.10 導(dǎo)出SPFILE文件2.3 診斷案例2.3.1 登錄系統(tǒng)檢查alert.log文件2.3.2 嘗試重新啟動數(shù)據(jù)庫2.3.3 檢查數(shù)據(jù)文件2.3.4 mount數(shù)據(jù)庫,檢查系統(tǒng)參數(shù)2.3.5 檢查參數(shù)文件2.3.6 再次檢查alert文件2.3.7 修正PFILE2.3.8 啟動數(shù)據(jù)庫第3章 數(shù)據(jù)字典3.1 數(shù)據(jù)字典概述3.2 內(nèi)部RDBMS(X$)表3.3 數(shù)據(jù)字典表3.4 動態(tài)性能視圖3.4.1 GV$和V$視圖3.4.2 GV_$、V_$視圖和V$、GV$同義詞3.4.3 數(shù)據(jù)字典視圖3.4.4 進(jìn)一步的說明3.5 最后的驗證3.5.1 V$PARAMETER的結(jié)構(gòu)3.5.2 視圖還是同義詞3.5.3 Oracle如何通過同義詞定位對象第4章 內(nèi)存管理4.1 SGA管理4.1.1 什么是SGA4.1.2 SGA與共享內(nèi)存4.1.3 SGA管理的變遷4.2 PGA管理4.2.1 什么是PGA4.2.2 PGA的調(diào)整建議4.3 Oracle的內(nèi)存分配和使用4.3.1 診斷案例一:SGA與Swap4.3.2 診斷案例二:SGA設(shè)置過高導(dǎo)致的系統(tǒng)故障4.3.3 診斷案例三:如何診斷和解決CPU高度消耗(100%)問題第5章 Buffer Cache與Shared Pool原理5.1 Buffer Cache原理5.1.1 LRU與Dirty List5.1.2 Cache Buffers Lru Chain閂鎖競爭與解決5.1.3 Cache Buffer Chain閂鎖競爭與解決5.2 Shared Pool的基本原理5.2.1 Shared Pool的設(shè)置說明5.2.2了解X$KSMSP視圖5.2.3 診斷和解決ORA-04031錯誤5.2.4 Library Cache Pin及Library Cache Lock分析5.2.5診斷案例一:version_count過高造成的Latch競爭解決5.2.6診斷案例二:臨時表引發(fā)的競爭5.2.7小結(jié)第6章 重做(Redo)6.1 Redo的作用6.2 Redo的內(nèi)容6.3 產(chǎn)生多少Redo6.4 Redo寫的觸發(fā)條件6.4.1 每3秒鐘超時(Timeout)6.4.2 閾值達(dá)到6.4.3 用戶提交6.4.4 在DBWn寫之前6.5 Redo Log Buffer的大小設(shè)置……
編輯推薦
根據(jù)Gartner公司的統(tǒng)計數(shù)據(jù),在2005年,Oracle數(shù)據(jù)庫以48.6%的市場占有率繼續(xù)穩(wěn)居關(guān)系數(shù)據(jù)庫市場的首位。在過去這一年中,國內(nèi)的Oracle從業(yè)市場和學(xué)習(xí)環(huán)境都有了很大的發(fā)展和進(jìn)步,市場進(jìn)一步規(guī)范和成熟,從事數(shù)據(jù)庫管理工作的朋友們也越來越多?! 榱俗尭噙M(jìn)入Oracle領(lǐng)域的朋友能夠快速了解和掌握Oracle技術(shù),讓具備一定經(jīng)驗和積累的Oracle從業(yè)人員繼續(xù)深入學(xué)習(xí),作者傾力撰寫了本書?! ”緯髡呋钴S于國內(nèi)著名Oracle技術(shù)論壇ITPUB(www.itpub.net),并全力打造國內(nèi)極具影響力的個人Oracle技術(shù)站點Eygle.com(www.eygle.com )。本書從基礎(chǔ)出發(fā),逐層深入,并結(jié)合實際工作中的診斷案例進(jìn)行全面講解,力圖從點到面,讓讀者對每個主題都有深入的了解和認(rèn)識?! ”緯荌TPUB技術(shù)叢書的第三本,在《Oracle數(shù)據(jù)庫DBA專題技術(shù)精粹》和《Oracle數(shù)據(jù)庫性能優(yōu)化》兩書出版的兩年多以來,ITPUB和Oracle市場都有了長足的發(fā)展,希望本書的出現(xiàn)能為讀者帶來更深入的技術(shù)知識和更多的實踐經(jīng)驗。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載