聯(lián)動(dòng)Oracle:設(shè)計(jì)思想、架構(gòu)實(shí)現(xiàn)與AWR報(bào)告
為宏觀掌握Oracle基礎(chǔ)(第1~3章),介紹了進(jìn)程管理、內(nèi)存管理及存儲(chǔ)等基礎(chǔ)知識(shí),并且講解了常用Linux操作系統(tǒng)性能工具的使用及結(jié)果分析方法,旨在幫助讀者了從宏觀視角掌握Oracle數(shù)據(jù)庫(kù)體系架構(gòu)和進(jìn)程組織方案。微觀理解Oracle原理(第4~8章),圍繞Oracle內(nèi)部運(yùn)行原理展開講解。首先,在Oracle數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)上討論日志和回滾。其次,引入了排隊(duì)論和排隊(duì)系統(tǒng)中的概念,對(duì)比法講解了Oracle的數(shù)據(jù)緩沖區(qū)高速緩存和共享池設(shè)計(jì)思想及運(yùn)行原理。串聯(lián)Oracle運(yùn)行流程(第9~11章),結(jié)合實(shí)踐案例將從提交SQL至結(jié)果返回的整個(gè)過程串起來,首先總結(jié)歸納了Oracle算法和數(shù)據(jù)結(jié)構(gòu)的重要知識(shí)點(diǎn),打通了Oracle原理與數(shù)據(jù)結(jié)構(gòu)之間的橋梁。其次,通過典型案例講解AWR報(bào)告,讓讀者能夠了解完整的Oracle診斷思路。再次,介紹了集群技術(shù)、OracleRAC及其日志結(jié)構(gòu)。然后,對(duì)Oracle多租戶架構(gòu)的演進(jìn)過程及部分新特性進(jìn)行了簡(jiǎn)要討論及總結(jié)。
·15.6萬字