Oracle大型數(shù)據(jù)庫(kù)系統(tǒng)在AIX/UNIX上的實(shí)戰(zhàn)詳解

出版時(shí)間:2012-7  出版社:電子工業(yè)出版社  作者:文平  頁(yè)數(shù):702  字?jǐn)?shù):990000  
Tag標(biāo)簽:無(wú)  

前言

推 薦 序二十年來(lái),伴隨著IT應(yīng)用水平的持續(xù)深入,數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用已相對(duì)成熟。作為IT基礎(chǔ)設(shè)施的核心組成部件,數(shù)據(jù)庫(kù)不再是可以孤立存在的系統(tǒng)——它與服務(wù)器系統(tǒng)、存儲(chǔ)系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)等硬件緊密相連,與操作系統(tǒng)、中間件系統(tǒng)、應(yīng)用編碼等軟件緊密相連,與用戶訪問(wèn)模式、使用頻度、數(shù)據(jù)壓力緊密相連。這種多重關(guān)聯(lián)特性,決定了數(shù)據(jù)庫(kù)在可用性方面、可靠性方面、運(yùn)行性能方面,成為一門廣具綜合性的獨(dú)立學(xué)科。工程實(shí)施方面,則表現(xiàn)為一項(xiàng)嚴(yán)密的系統(tǒng)工程。這個(gè)系統(tǒng)工程,橫貫IT基礎(chǔ)設(shè)計(jì)中的服務(wù)器、存儲(chǔ)、網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)等平臺(tái),縱通數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā)、實(shí)施與部署、運(yùn)維與優(yōu)化等生命周期的各個(gè)階段。橫縱聯(lián)合,則成一個(gè)成功的IT系統(tǒng),割裂關(guān)系,則為失敗埋下伏筆。我們能否找到這其中的規(guī)律?也許不是很容易!IT應(yīng)用的一個(gè)顯著特點(diǎn)就是個(gè)性化:需求個(gè)性化、部署個(gè)性化、使用個(gè)性化。在這樣一種高度個(gè)性化的需求環(huán)境內(nèi),提煉出一個(gè)普遍適用的數(shù)據(jù)庫(kù)架構(gòu)、部署、運(yùn)維、優(yōu)化準(zhǔn)則,這似乎并不可行。但這并不是說(shuō)沒(méi)有規(guī)律可循,至少在一個(gè)局部的范圍內(nèi)是可行的-----因?yàn)槲覀儸F(xiàn)在閱讀的這本書,就是要試圖做到這一點(diǎn)。這是一本視角獨(dú)特的技術(shù)專著!這本書討論了業(yè)界著名的Oracle數(shù)據(jù)庫(kù)系統(tǒng),承載運(yùn)行于同樣著名的AIX/UNIX系統(tǒng)之上,配合運(yùn)行,共為數(shù)據(jù)庫(kù)服務(wù)器的技術(shù)問(wèn)題。該書站在系統(tǒng)工程的層面,全局性地描述了Oracle在AIX平臺(tái)下應(yīng)用部署、存儲(chǔ)模式、服務(wù)器配置、網(wǎng)絡(luò)調(diào)整、并行集群、容災(zāi)與備份、調(diào)整與優(yōu)化等全場(chǎng)景技術(shù)問(wèn)題,其內(nèi)容跨越了數(shù)據(jù)庫(kù)內(nèi)、數(shù)據(jù)庫(kù)外的完整知識(shí)體系。這正是本書的可薦之處!作為本書作者的同行,我們一同處于巨變中的IT產(chǎn)業(yè)。云計(jì)算體系結(jié)構(gòu)已悄然落地,大數(shù)據(jù)應(yīng)用時(shí)代也如約到來(lái)。在這場(chǎng)變革中,我希望文平,作為華為IT產(chǎn)品線資深架構(gòu)師,在云計(jì)算架構(gòu)領(lǐng)域?yàn)槿A為做出貢獻(xiàn)。同時(shí),我也希望文平的這本書,以其豐富的技術(shù)內(nèi)涵,為廣大業(yè)界同仁,做出知識(shí)和經(jīng)驗(yàn)上的貢獻(xiàn)!此致劉艷春AIX 高級(jí)認(rèn)證技術(shù)專家資深 UNIX 系統(tǒng)管理員2012年4月作 者 序站得高,則看得遠(yuǎn),大家都明白這個(gè)道理!和用戶討論這樣一個(gè)問(wèn)題。用戶:Oracle可以跨平臺(tái),這么說(shuō)Oracle和操作系統(tǒng)關(guān)系不大,是這樣嗎?我:我認(rèn)為這要從不同的角度來(lái)分析。可以說(shuō)大,也可以說(shuō)不大。我:站在程序員編程的角度,對(duì)于應(yīng)用邏輯來(lái)說(shuō),關(guān)系不大。站在系統(tǒng)集成、管理員的角度,需要考慮系統(tǒng)實(shí)施、管理、容災(zāi)、性能,那就是最緊密的關(guān)系。用戶:做數(shù)據(jù)庫(kù)的人走了,說(shuō)應(yīng)該是UNIX的問(wèn)題。我給服務(wù)器廠商打800電話,他們又說(shuō)是上層數(shù)據(jù)庫(kù)的問(wèn)題!他們?cè)趺炊加欣戆??我:是啊,他們可能都?duì)!問(wèn)題需要綜合分析,不能片面考慮。可能不僅是數(shù)據(jù)庫(kù)問(wèn)題,或是UNIX問(wèn)題,而是更高層面上的系統(tǒng)問(wèn)題。用戶:可……現(xiàn)在該找誰(shuí)呢?我:(汗……)用戶:換系統(tǒng)!我:(汗……)換成另外一個(gè)死循環(huán)?類似上面的對(duì)話,每周都在重復(fù),只不過(guò)換成不同的甲方或用戶而已。由于各自產(chǎn)品線的不同、利益的差異,各產(chǎn)品供應(yīng)商顯然沒(méi)有意愿或能力把服務(wù)線整合到一起,而這往往是用戶真正需要的!用戶需要的是針對(duì)“服務(wù)器”整體的服務(wù)和支持,包含主機(jī)、存儲(chǔ)、容災(zāi)、數(shù)據(jù)庫(kù)、應(yīng)用等諸多模塊。這些模塊之間相互依賴、互有影響,是一個(gè)充滿了未知和奇妙的整合體。是這樣的一個(gè)IT整合體在提供服務(wù),而不是僅僅依靠其中的一兵一卒!對(duì)于這樣一個(gè)整體,單獨(dú)的知識(shí)面和經(jīng)驗(yàn)難以適從,僅從Oracle看問(wèn)題或僅從UNIX著手分析必然會(huì)管中窺豹、以偏概全、難得要領(lǐng)!站得高些,才能看得見全部!幾年前著手編寫這本書,就是基于這樣的立意——站在全局的高度,以功能實(shí)現(xiàn)為出發(fā)點(diǎn),綜合解析數(shù)據(jù)庫(kù)服務(wù)器系統(tǒng)。本書以頗具代表性的IBM AIX為UNIX平臺(tái),以O(shè)racle最新版Oracle 11g R2、R1以及Oracle 10g為數(shù)據(jù)平臺(tái),兼顧其他UNIX和Oracle 9i數(shù)據(jù)庫(kù)產(chǎn)品,就服務(wù)器系統(tǒng)構(gòu)建、運(yùn)維、集群化、容災(zāi)和性能等方面展開討論?;蛟S這本描述“系統(tǒng)”的書,能起到星火之用,解決用戶一些實(shí)際問(wèn)題,為業(yè)界做出些許貢獻(xiàn)!僅就一本技術(shù)專著而言,這本書不能解決所有問(wèn)題,更沒(méi)有所謂的“絕招、法寶”在里面。18年從事數(shù)據(jù)庫(kù)研究和實(shí)踐的成功經(jīng)驗(yàn)與失敗教訓(xùn)告訴我——從來(lái)就不曾有過(guò)什么絕招和法寶!能相信和依賴的,只有自己的勤奮和認(rèn)真罷了!感謝大家選擇這本書!文平IT架構(gòu)師華為技術(shù)有限公司前  言2012,繼續(xù)努力!2011,本書新版 2010,本書再版   2009,本書首版本書的立意和內(nèi)容在服務(wù)器領(lǐng)域,IBM p系列服務(wù)器與AIX操作系統(tǒng)毫無(wú)疑問(wèn)是UNIX服務(wù)器領(lǐng)域中的佼佼者,它代表著UNIX深刻的技術(shù)內(nèi)涵和廣泛的用戶基礎(chǔ)。同樣地,Oracle是數(shù)據(jù)庫(kù)領(lǐng)域事實(shí)上的市場(chǎng)領(lǐng)導(dǎo)者,眾多IT應(yīng)用系統(tǒng)采用了Oracle構(gòu)架,運(yùn)行Oracle數(shù)據(jù)庫(kù)作為其數(shù)據(jù)支撐節(jié)點(diǎn)。目前Oracle用戶已經(jīng)可以升級(jí)其數(shù)據(jù)庫(kù)到Oracle Database 11g Release 2版本。實(shí)踐上,運(yùn)行在AIX上的Oracle數(shù)據(jù)庫(kù)系統(tǒng)是諸多大中型系統(tǒng)的典型配置方式——用戶得益于IBM AIX的堅(jiān)固支撐,受惠于Oracle的可用性保證!但凡事都有兩面性,AIX是一套復(fù)雜的UNIX系統(tǒng),Oracle則是一種“最難”的數(shù)據(jù)庫(kù)。對(duì)于任何用戶而言,了解、熟悉、運(yùn)用、掌握兩者的平臺(tái)特征和工程技術(shù)手段,需要進(jìn)行大量的學(xué)習(xí)、培訓(xùn)、實(shí)踐以及長(zhǎng)時(shí)間的磨練!廣大數(shù)據(jù)庫(kù)用戶需要一種快捷的學(xué)習(xí)路徑以及可參考資料來(lái)幫助他們構(gòu)建、運(yùn)行、維護(hù)乃至優(yōu)化自己的系統(tǒng)!本書的立意即在于此!本書以AIX UNIX平臺(tái)為主線,以其他UNIX系統(tǒng)為參照,描述了數(shù)據(jù)庫(kù)系統(tǒng)Oracle 11gR2、Oracle 10g的構(gòu)架方法,說(shuō)明了該數(shù)據(jù)庫(kù)在AIX平臺(tái)常用的諸多管理方面,提供了在AIX上實(shí)施Oracle集群的環(huán)境要素說(shuō)明和實(shí)施方法,分析了服務(wù)器綜合容災(zāi)的工程手段和技術(shù)方法,綜合了在AIX系統(tǒng)上優(yōu)化Oracle運(yùn)行環(huán)境的諸多做法和要點(diǎn)。最后,本書還以AIX上Sybase ASE數(shù)據(jù)庫(kù)系統(tǒng)為對(duì)比,論述了Oracle在AIX上的獨(dú)到特征?;谏鲜龀霭l(fā)點(diǎn),本書力爭(zhēng)面向工程實(shí)踐,并面向用戶的實(shí)際需求展開論述。因此,本書并未刻意在學(xué)術(shù)上進(jìn)行高、精、尖的探索,而是力爭(zhēng)將復(fù)雜的事情簡(jiǎn)單化,把各技術(shù)要點(diǎn)以最簡(jiǎn)單的形式和大家能了解的方法擺在用戶面前!由于篇幅所限,有關(guān)AIX的技術(shù)內(nèi)容,本書并未有細(xì)致和深入的討論。有關(guān)AIX內(nèi)容部分請(qǐng)參見本書筆者的一本技術(shù)專著《AIX UNIX系統(tǒng)管理、維護(hù)與高可用集群建設(shè)》。同樣由于篇幅所限,有關(guān)Sybase的技術(shù)內(nèi)容,本書并未有細(xì)致和深入的討論。有關(guān)Sybase內(nèi)容部分請(qǐng)參見本書筆者的一本技術(shù)專著《Sybase數(shù)據(jù)庫(kù)在UNIX、Windows上的實(shí)施和管理》。本書的讀者群體本書的目標(biāo)讀者是那些在UNIX上進(jìn)行數(shù)據(jù)庫(kù)開發(fā)、維護(hù)、管理、優(yōu)化任務(wù)和高可用設(shè)置的工程技術(shù)人員,以及從事于這個(gè)尖端行業(yè)的人群。從技術(shù)角度看,本書所涉及的內(nèi)容全部是生產(chǎn)實(shí)踐中必要的過(guò)程和階段。因此,本書并沒(méi)有試圖去描繪一些新鮮熱辣的炒作概念或遙不可及的無(wú)用內(nèi)容,而是作為一種可以放在手邊的技術(shù)專著面向大眾,服務(wù)于系統(tǒng)用戶95%的日常工作需求。正因如此,本書注重細(xì)節(jié)描述和過(guò)程說(shuō)明,讀者無(wú)須擁有非常深厚的專業(yè)技術(shù)基礎(chǔ)。當(dāng)然,學(xué)習(xí)的熱情和探索的精神是必不可少的!本書的內(nèi)容安排本書共分為五篇,按照數(shù)據(jù)庫(kù)項(xiàng)目實(shí)施中工作內(nèi)容的不同方向進(jìn)行了分組,各篇的內(nèi)容分述如下。第一篇 構(gòu)架篇本篇側(cè)重在于系統(tǒng)的構(gòu)架,以及構(gòu)架中的相關(guān)要素和重點(diǎn)	第1章 了解服務(wù)器運(yùn)行環(huán)境本章力圖使讀者站到一個(gè)足夠高的層次和高度來(lái)看待服務(wù)器技術(shù)框架。站得高,則看得必遠(yuǎn)	第2章 管理和維護(hù)服務(wù)器設(shè)備與服務(wù)Oracle運(yùn)行在AIX上,Oracle將使用AIX資源、調(diào)用AIX服務(wù),受AIX的運(yùn)行狀態(tài)影響	第3章 管理服務(wù)器存儲(chǔ)數(shù)據(jù)庫(kù)服務(wù)器的一個(gè)典型特征就是大量使用磁盤空間來(lái)存儲(chǔ)數(shù)據(jù)庫(kù)數(shù)據(jù)。Oracle需要AIX提供的存儲(chǔ)介質(zhì)來(lái)存儲(chǔ)數(shù)據(jù)	第4章 構(gòu)建Oracle環(huán)境Oracle的環(huán)境構(gòu)架相對(duì)復(fù)雜。用戶需要掌握Oracle系統(tǒng)構(gòu)架的具體工程細(xì)節(jié),并獲得動(dòng)手能力第二篇 管理篇本篇結(jié)合了AIX系統(tǒng)的諸多特點(diǎn),綜合論述了Oracle在AIX上管理的具體方法和實(shí)踐行為規(guī)范	第5章 在AIX中Oracle數(shù)據(jù)庫(kù)管理日常管理是一個(gè)管理員工作的大部分內(nèi)容。本章描述了常用的管理內(nèi)容和做法	第6章 使用ASM跳過(guò)AIX卷空間管理ASM是Oracle提出的存儲(chǔ)管理最新的實(shí)施方法。Oracle推薦使用ASM來(lái)進(jìn)行磁盤空間的管理	第7章 管理AIX下Oracle的空間使用空間管理是系統(tǒng)管理的重點(diǎn)。Oracle需要各種不同的空間要素,需要管理和維護(hù)續(xù)表 第三篇 災(zāi)備篇本篇站在服務(wù)器的層面,綜合講述了在AIX運(yùn)行Oracle系統(tǒng)所需進(jìn)行的備份管理工作,以及災(zāi)難恢復(fù)實(shí)施方法	第8章 設(shè)計(jì)和實(shí)施AIX系統(tǒng)備份服務(wù)器系統(tǒng)的備份工作必須能夠兼顧操作系統(tǒng)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)數(shù)據(jù)備份的各方面。AIX是備份中重要的一環(huán)	第9章 設(shè)計(jì)Oracle系統(tǒng)備份Oracle作為數(shù)據(jù)庫(kù)系統(tǒng),其備份方法和恢復(fù)手段與操作系統(tǒng)備份截然不同。按照規(guī)范的方法進(jìn)行備份對(duì)恢復(fù)有著不言而喻的意義	第10章 實(shí)施Oracle系統(tǒng)備份工程上實(shí)施數(shù)據(jù)庫(kù)備份的方法是百花齊放的。這里討論了若干種具體實(shí)施方法和手段	第11章 恢復(fù)崩潰的系統(tǒng)防患于未然!好的備份系統(tǒng)是經(jīng)過(guò)恢復(fù)測(cè)試的系統(tǒng)。讓我們看看如何用備份進(jìn)行系統(tǒng)恢復(fù)第四篇 集群篇在AIX平臺(tái)上RAC集群是一種廣泛使用的結(jié)構(gòu)。本篇即針對(duì)集群展開討論	第12章 構(gòu)建AIX下的Oracle集群環(huán)境集群是實(shí)現(xiàn)Oracle系統(tǒng)網(wǎng)

內(nèi)容概要

  本書以AIX UNIX平臺(tái)為主線,以其他UNIX系統(tǒng)為參照,描述了數(shù)據(jù)庫(kù)系統(tǒng)Oracle 10g、Oracle
11g的構(gòu)架方法,說(shuō)明了該數(shù)據(jù)庫(kù)在AIX平臺(tái)常用的管理內(nèi)容,提供了AIX上實(shí)施Oracle集群的環(huán)境要素和實(shí)施方法,分析了服務(wù)器綜合容災(zāi)的工程手段和技術(shù)方法,綜合了在AIX系統(tǒng)上優(yōu)化Oracle的諸多做法和要點(diǎn)。最后,本書還以Sybase
ASE數(shù)據(jù)庫(kù)系統(tǒng)作為對(duì)比,論述了Oracle在AIX上的特征。
  本書力爭(zhēng)面向工程實(shí)踐,并面向用戶的實(shí)際需求展開論述。本書并未刻意進(jìn)行學(xué)術(shù)上的高、精、尖探索,而是力爭(zhēng)將復(fù)雜的事情簡(jiǎn)單化,將各技術(shù)要點(diǎn)以最簡(jiǎn)單的方式予以說(shuō)明,以大家能了解的方式予以解決!

作者簡(jiǎn)介

文平,數(shù)據(jù)庫(kù)系統(tǒng)顧問(wèn),1995年獲工學(xué)碩士,即開始從事于Oracle、Sybase、DB2等大型數(shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用與研究,以及AIX、HP-UX、SCO等UNIX平臺(tái)的工程實(shí)踐。在十五年的從業(yè)經(jīng)歷中,歷經(jīng)獨(dú)立知識(shí)產(chǎn)權(quán)軟件研發(fā)、數(shù)十次大型數(shù)據(jù)庫(kù)項(xiàng)目開發(fā)和實(shí)施、涉及數(shù)據(jù)庫(kù)技術(shù)的數(shù)百次用戶技術(shù)培訓(xùn)與產(chǎn)品推廣,以及對(duì)上千用戶的直接技術(shù)支持!作者對(duì)工程和技術(shù)的深刻理解,以及分享知識(shí)的意愿,也許是本書最大的亮點(diǎn)!文平現(xiàn)就職于華為,任職為IT產(chǎn)品線資深架構(gòu)師。

書籍目錄

第一篇 構(gòu) 架 篇
第1章 了解服務(wù)器運(yùn)行環(huán)境
1.1 AIX:一種成熟的UNIX
1.1.1 AIX系統(tǒng)構(gòu)成要素
1.1.2 登錄AIX系統(tǒng)
1.1.3 RS6000服務(wù)器結(jié)構(gòu)
1.1.4 AIX系統(tǒng)管理界面
1.1.5 AIX中使用的Shell
1.1.6 AIX存儲(chǔ)組織結(jié)構(gòu)
1.1.7 AIX換頁(yè)空間(交換區(qū))
1.1.8 AIX文件系統(tǒng)結(jié)構(gòu)
1.1.9 AIX對(duì)象數(shù)據(jù)管理
1.1.10 AIX當(dāng)前進(jìn)程運(yùn)行
1.1.11 AIX用戶訪問(wèn)過(guò)程
1.1.12 AIX各種服務(wù)提供
1.1.13 AIX網(wǎng)絡(luò)通信設(shè)置
1.1.14 AIX中的常用操作
1.2 Oracle與AIX系統(tǒng)
1.2.1 Oracle與AIX的角色
1.2.2 Oracle系統(tǒng)典型特征
1.2.3 系統(tǒng)全局區(qū)SGA
1.2.4 程序全局區(qū)PGA
1.2.5 Oracle后臺(tái)進(jìn)程
1.2.6 Oracle數(shù)據(jù)庫(kù)物理結(jié)構(gòu)
1.2.7 數(shù)據(jù)庫(kù)數(shù)據(jù)存放
1.2.8 數(shù)據(jù)庫(kù)的用戶訪問(wèn)
第2章 管理和維護(hù)服務(wù)器設(shè)備與服務(wù)
2.1 管理AIX中的設(shè)備
2.1.1 AIX使用設(shè)備類型
2.1.2 AIX的設(shè)備分層管理
2.1.3 ODM對(duì)象數(shù)據(jù)庫(kù)
2.1.4 設(shè)備的狀態(tài)特征查看
2.1.5 設(shè)備的配置和檢測(cè)
2.1.6 設(shè)備屬性信息查看
2.1.7 創(chuàng)建主機(jī)硬件配置檔案
2.1.8 AIX中設(shè)備的改名
2.2 管理AIX中的服務(wù)
2.2.1 系統(tǒng)資源控制器的啟動(dòng)
2.2.2 系統(tǒng)資源的啟動(dòng)和關(guān)閉
2.2.3 系統(tǒng)資源的刷新
2.2.4 通常啟動(dòng)的資源
2.3 AIX系統(tǒng)錯(cuò)誤處理
2.4 AIX系統(tǒng)硬件診斷
2.5 AIX系統(tǒng)日志查看
2.6 AIX系統(tǒng)版本選擇
第3章 管理服務(wù)器存儲(chǔ)
3.1 AIX存儲(chǔ)基本框架
3.2 AIX的存儲(chǔ)概念要素
3.2.1 物理卷和卷組
3.2.2 邏輯卷和邏輯分區(qū)
3.2.3 AIX日志文件系統(tǒng)
3.2.4 文件系統(tǒng)掛載和目錄樹
3.3 系統(tǒng)存儲(chǔ)結(jié)構(gòu)的管理
3.3.1 系統(tǒng)中的卷組定義信息
3.3.2 增加、刪除和設(shè)置卷組
3.3.3 卷組中物理磁盤的改變
3.3.4 卷組重組提高磁盤性能
3.3.5 卷組的活動(dòng)狀態(tài)管理
3.3.6 卷組的導(dǎo)入導(dǎo)出管理
3.3.7 邏輯卷的創(chuàng)建和維護(hù)
3.3.8 通過(guò)鏡像保護(hù)邏輯卷
3.3.9 通過(guò)條帶優(yōu)化邏輯卷
3.3.10 物理卷的設(shè)置和管理
3.4 文件系統(tǒng)管理
3.4.1 文件系統(tǒng)的創(chuàng)建和掛載
3.4.2 文件系統(tǒng)的卸載和刪除
3.4.3 文件系統(tǒng)空間使用維護(hù)
3.4.4 文件系統(tǒng)的擴(kuò)展
3.5 Oracle系統(tǒng)需要的存儲(chǔ)結(jié)構(gòu)
3.5.1 Oracle安裝需要的存儲(chǔ)結(jié)構(gòu)
3.5.2 建立Oracle需要的存儲(chǔ)結(jié)構(gòu)
3.5.3 建立Oracle數(shù)據(jù)庫(kù)的裸設(shè)備
3.6 使用ASM跳過(guò)AIX卷管理
第4章 構(gòu)建Oracle環(huán)境
4.1 一般安裝過(guò)程
4.2 準(zhǔn)備操作系統(tǒng)
4.3 準(zhǔn)備安裝環(huán)境
4.3.1 操作系統(tǒng)文件集和修補(bǔ)的安裝
4.3.2 設(shè)置操作系統(tǒng)內(nèi)核參數(shù)
4.3.3 設(shè)置Oracle用戶和組
4.3.4 準(zhǔn)備Oracle的文件系統(tǒng)
4.3.5 設(shè)置Oracle用戶環(huán)境變量
4.4 安裝Oracle數(shù)據(jù)庫(kù)系統(tǒng)
4.5 數(shù)據(jù)庫(kù)配置助手DBCA
4.6 升級(jí)Oracle數(shù)據(jù)庫(kù)
4.7 為數(shù)據(jù)庫(kù)進(jìn)行修補(bǔ)
4.8 創(chuàng)建裸設(shè)備數(shù)據(jù)庫(kù)
4.9 使用數(shù)據(jù)庫(kù)控制器
4.10 重構(gòu)數(shù)據(jù)庫(kù)控制器
4.11 通過(guò)控制臺(tái)管理數(shù)據(jù)庫(kù)
4.12 使用SQL*Plus管理數(shù)據(jù)庫(kù)
4.13 使用iSQL*Plus管理數(shù)據(jù)庫(kù)
4.14 AIX中Oracle的自動(dòng)啟動(dòng)
第二篇 管 理 篇
第5章 在AIX中Oracle數(shù)據(jù)庫(kù)管理
5.1 數(shù)據(jù)庫(kù)參數(shù)文件和參數(shù)
5.1.1 Oracle中常用參數(shù)
5.1.2 數(shù)據(jù)庫(kù)參數(shù)文件
5.1.3 數(shù)據(jù)庫(kù)參數(shù)調(diào)整
5.1.4 參數(shù)文件的操作
5.1.5 動(dòng)態(tài)參數(shù)和靜態(tài)參數(shù)
5.1.6 啟動(dòng)數(shù)據(jù)庫(kù)系統(tǒng)
5.1.7 關(guān)閉數(shù)據(jù)庫(kù)系統(tǒng)
5.1.8 暫停數(shù)據(jù)庫(kù)系統(tǒng)
5.2 相關(guān)服務(wù)的管理
5.2.1 監(jiān)聽器網(wǎng)絡(luò)服務(wù)
5.2.2 數(shù)據(jù)庫(kù)控制器服務(wù)
5.2.3 傳統(tǒng)OEM的使用
5.3 使用數(shù)據(jù)庫(kù)控制器
5.4 數(shù)據(jù)庫(kù)的腳本化創(chuàng)建
5.4.1 數(shù)據(jù)庫(kù)實(shí)施前的規(guī)劃
5.4.2 設(shè)置數(shù)據(jù)庫(kù)環(huán)境變量
5.4.3 創(chuàng)建數(shù)據(jù)庫(kù)口令文件
5.4.4 創(chuàng)建所需的目錄結(jié)構(gòu)
5.4.5 創(chuàng)建所需的參數(shù)文件
5.4.6 啟動(dòng)實(shí)例創(chuàng)建數(shù)據(jù)庫(kù)
5.4.7 數(shù)據(jù)字典和PL/SQL包
5.4.8 創(chuàng)建數(shù)據(jù)庫(kù)控制器服務(wù)
5.4.9 夏時(shí)制對(duì)OEM的影響
5.4.10 OEM界面中字符亂碼問(wèn)題
第6章 使用ASM跳過(guò)AIX卷空間管理
6.1 ASM的基本概念
6.1.1 ASM磁盤組、條帶化、鏡像
6.1.2 ASM磁盤的I/O平衡能力
6.1.3 ASM與RAC結(jié)構(gòu)的配合
6.2 ASM環(huán)境的實(shí)現(xiàn)
6.2.1 ASM實(shí)例的創(chuàng)建
6.2.2 使用DBCA創(chuàng)建ASM磁盤組
6.2.3 創(chuàng)建使用ASM的數(shù)據(jù)庫(kù)
6.3 遷移到ASM環(huán)境
6.4 ASM環(huán)境的管理
6.4.1 查看集群同步服務(wù)狀態(tài)
6.4.2 啟動(dòng)和維護(hù)ASM服務(wù)
6.4.3 創(chuàng)建和刪除磁盤組
6.4.4 創(chuàng)建和刪除磁盤
6.4.5 掛載和卸載磁盤組
6.4.6 檢查磁盤組一致性
6.4.7 管理磁盤組中的目錄
6.4.8 查看磁盤組中的內(nèi)容
6.4.9 啟動(dòng)ASM上的數(shù)據(jù)庫(kù)
6.4.10 備份ASM上的數(shù)據(jù)庫(kù)
6.4.11 在數(shù)據(jù)庫(kù)控制器下管理ASM
6.5 RAC下管理ASM環(huán)境
第7章 管理AIX下Oracle的空間使用
7.1 表空間和數(shù)據(jù)文件管理
7.1.1 建立表空間
7.1.2 表空間擴(kuò)容
7.1.3 表空間維護(hù)
7.1.4 在OEM中維護(hù)表空間
7.1.5 在OEM中維護(hù)數(shù)據(jù)文件
7.2 還原表空間管理
7.2.1 單節(jié)點(diǎn)系統(tǒng)還原設(shè)置
7.2.2 集群RAC中還原設(shè)置
7.2.3 系統(tǒng)還原統(tǒng)計(jì)與調(diào)整
7.2.4 在OEM中維護(hù)還原表空間
7.3 重做日志管理
7.3.1 日志組和日志成員的創(chuàng)建
7.3.2 日志組和日志成員的刪除
7.3.3 RAC集群下的日志管理
7.3.4 在OEM中維護(hù)重做日志
7.4 控制文件管理
7.4.1 多控制文件設(shè)置
7.4.2 控制文件損壞處理
7.4.3 重建控制文件
7.4.4 在OEM中維護(hù)控制文件
第三篇 災(zāi) 備 篇
第8章 設(shè)計(jì)和實(shí)施AIX系統(tǒng)備份
8.1 AIX系統(tǒng)備份設(shè)計(jì)
8.2 AIX系統(tǒng)備份的實(shí)施
8.2.1 rootvg卷組的備份
8.2.2 rootvg卷組的克隆
8.2.3 非rootvg卷組的備份
8.2.4 文件和文件系統(tǒng)的備份
8.2.5 文件系統(tǒng)的聯(lián)機(jī)備份
8.2.6 其他的備份命令
8.3 Oracle系統(tǒng)備份
8.4 數(shù)據(jù)庫(kù)的冷備份
8.5 制定系統(tǒng)備份策略
8.5.1 備份的內(nèi)容和范圍
8.5.2 備份的時(shí)機(jī)選擇
8.5.3 備份的保存方式
8.5.4 備份實(shí)施工作表格
第9章 設(shè)計(jì)Oracle系統(tǒng)備份
9.1 數(shù)據(jù)庫(kù)的可恢復(fù)性設(shè)置
9.1.1 數(shù)據(jù)文件的操作
9.1.2 日志文件的操作
9.1.3 檢查點(diǎn)和數(shù)據(jù)丟失
9.1.4 控制文件和系統(tǒng)運(yùn)行
9.1.5 日志和歸檔的操作
9.1.6 歸檔模式的選擇
9.1.7 設(shè)置為歸檔模式
9.1.8 數(shù)據(jù)庫(kù)歸檔要素的配置和設(shè)定
9.2 數(shù)據(jù)庫(kù)備份恢復(fù)的技術(shù)實(shí)現(xiàn)
9.2.1 備份與恢復(fù)的基本概念
9.2.2 Oracle數(shù)據(jù)庫(kù)的恢復(fù)
9.2.3 無(wú)須介入的錯(cuò)誤
9.2.4 需要介入的錯(cuò)誤
9.3 Oracle備份恢復(fù)工作環(huán)境

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   上面的顯示結(jié)果表明:卷組的名字為rootvg,其物理分區(qū)的劃分單位是16MB,按照16MB的尺寸劃分了1084個(gè)物理分區(qū)。該卷組由兩塊物理磁盤構(gòu)成,當(dāng)前處于激活狀態(tài),可讀寫。整個(gè)卷組上定義了10個(gè)邏輯卷,其中9個(gè)邏輯卷已被打開。 該卷組將在啟動(dòng)時(shí)被自動(dòng)激活,最多可以有32個(gè)物理磁盤。在向卷組添加磁盤的過(guò)程中,卷組最多可以擴(kuò)展出32512個(gè)物理分區(qū)(定義不同類型的卷組可以有不同的限制),每塊磁盤中最多可以有1016個(gè)物理分區(qū),卷組未設(shè)置熱備磁盤,邏輯磁道組為256KB。 卷組屬性中的VG DESCRIPTORS屬性稱為卷組描述區(qū)。卷組描述區(qū)(簡(jiǎn)稱VGDA)是磁盤上的一個(gè)區(qū)域,用來(lái)存儲(chǔ)該磁盤所在卷組的定義信息,以及該卷組上定義的所有邏輯卷屬性和狀態(tài)。 每個(gè)物理卷至少有一個(gè)VGDA,一個(gè)卷組內(nèi)的所有磁盤都具有的完全相同的VGDA信息。對(duì)于兩塊盤構(gòu)成的卷組來(lái)說(shuō),默認(rèn)會(huì)有三個(gè)VGDA——一塊磁盤一個(gè)VGDA,另外一塊則有兩份VGDA。 使用卷組這種手段可以有效解決磁盤使用中的磁盤組合問(wèn)題,使得操作系統(tǒng)在空間使用方面跳出了磁盤容量的限制。取代物理磁盤的正是卷組這種邏輯結(jié)構(gòu),其大小即為卷組內(nèi)磁盤容量的和。 在卷組定義后,AIX使用卷組的方式在卷組上定義邏輯卷(LV)。邏輯卷是位于卷組上物理分區(qū)的邏輯組合。邏輯卷上的數(shù)據(jù)對(duì)用戶顯示為連續(xù),但在物理卷上則顯示為跳躍。這就允許我們動(dòng)態(tài)調(diào)整文件系統(tǒng)及空間的大小,并指定邏輯卷在物理磁盤上的跨盤分布。同時(shí),這也為提高磁盤上數(shù)據(jù)存儲(chǔ)的靈活性及空間維護(hù)在使用和操作上的便利,提供技術(shù)上的保證。 卷組中創(chuàng)建邏輯卷的示意過(guò)程。一個(gè)邏輯卷由若干邏輯分區(qū)(LP)組成,每個(gè)邏輯分區(qū)對(duì)應(yīng)于一個(gè)物理分區(qū)(如果配置邏輯卷時(shí)使用了鏡像,則會(huì)有多個(gè)物理分區(qū)對(duì)應(yīng)一個(gè)邏輯分區(qū))。雖然邏輯分區(qū)是連續(xù)編號(hào)的,但底層的物理分區(qū)不必是連續(xù)的或相鄰的。

編輯推薦

《Oracle大型數(shù)據(jù)庫(kù)系統(tǒng)在AIX/UNIX上的實(shí)戰(zhàn)詳解(第2版)》是一本視角獨(dú)特的技術(shù)專著!討論了業(yè)界著名的Oracle數(shù)據(jù)庫(kù)系統(tǒng),承載運(yùn)行于同樣著名的AIX/U NI×系統(tǒng)之上,配合運(yùn)行,共為數(shù)據(jù)庫(kù)服務(wù)器的技術(shù)問(wèn)題。《Oracle大型數(shù)據(jù)庫(kù)系統(tǒng)在AIX/UNIX上的實(shí)戰(zhàn)詳解(第2版)》站在系統(tǒng)工程的層面,全局性地描述了Oracle在AIX平臺(tái)下應(yīng)用部署、存儲(chǔ)模式、服務(wù)器配置、網(wǎng)絡(luò)調(diào)整、并行集群、容災(zāi)與備份、調(diào)整與優(yōu)化等全場(chǎng)景技術(shù)問(wèn)題,其內(nèi)容跨越了數(shù)據(jù)庫(kù)內(nèi)、數(shù)據(jù)庫(kù)外的完整知識(shí)體系。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Oracle大型數(shù)據(jù)庫(kù)系統(tǒng)在AIX/UNIX上的實(shí)戰(zhàn)詳解 PDF格式下載


用戶評(píng)論 (總計(jì)51條)

 
 

  •   當(dāng)初是看上了第一版關(guān)于AIX系統(tǒng)及其硬件詳解。一版斷貨后,竟然在二手市場(chǎng)價(jià)格翻番。還好后來(lái)作者又整理出版了第二版。非常推薦,市面上很少關(guān)于大型數(shù)據(jù)庫(kù)的書籍,而且大型系統(tǒng)一般人不容易接觸到。本書提供了非常好的自學(xué)機(jī)會(huì)。
  •   AIX/UNIX上的實(shí)戰(zhàn)詳解(第2版) 這本書非常好,真的非常好
  •   實(shí)踐與理論相結(jié)合,很實(shí)用,最好是身邊有服務(wù)器和aix系統(tǒng)的同志都看看
  •   本書從生產(chǎn)情況下寫了關(guān)于ORACLE的各項(xiàng)功能實(shí)戰(zhàn),非常具有現(xiàn)實(shí)指導(dǎo)意義,強(qiáng)烈推薦具有行業(yè)工作條件的同行購(gòu)買.
  •   實(shí)用書籍,計(jì)算機(jī)類實(shí)戰(zhàn)詳解
  •   這本書剛拿到,還沒(méi)來(lái)得及看,不過(guò)和實(shí)際工作很貼合,希望有幫助!
  •   這本書非常有實(shí)踐價(jià)值,非常滿意
  •   不錯(cuò)的一本書,正在學(xué)習(xí)中&;hellip;&;hellip;
  •   值得看的一本書,推薦。包裝值得表?yè)P(yáng)
  •   很不錯(cuò),內(nèi)容實(shí)用
  •   非常好 內(nèi)容不錯(cuò) 書是正版 很給力!
  •   書挺好,某些知識(shí)點(diǎn)不詳細(xì)
  •   一書,看過(guò)了,謝謝賣家!
  •   還不錯(cuò),只是沒(méi)時(shí)間看
  •   非常喜歡,支持。
  •   書還沒(méi)來(lái)得及看,應(yīng)該還不錯(cuò)
  •   還沒(méi)有開始學(xué)習(xí),以前同事買過(guò)
  •   書還沒(méi)有看,在圖書大廈看過(guò)幾頁(yè),還可以,在網(wǎng)上買能節(jié)省十幾塊錢。
  •   還沒(méi)看,不過(guò)挺好的,都晚上了還給送貨
  •   此書不錯(cuò),推薦一下
  •   很好的一本專業(yè)書,可供借鑒!收藏!
  •   還可以吧,說(shuō)的挺細(xì)的~
  •   很高興這書又有賣的,準(zhǔn)備好好看下
  •   等看完了就有心得了!購(gòu)買的東西包裝等等都很好!
  •   書寫的不錯(cuò)看過(guò)電子版的第一版,第二版出來(lái)了果斷買一本讀讀。
  •   思路清晰,繼續(xù)研究
  •   書的內(nèi)容整體不錯(cuò)的,對(duì)于oracle與aix的結(jié)合時(shí)一個(gè)很好的總結(jié),可以參考一下
  •   AIX跟oralce相結(jié)合,挺可以的
  •   寫了還可以,畢竟不可能合含所有,工作中常用的,基本的也寫進(jìn)去了。
  •   物流快,剛收到,還沒(méi)細(xì)看。估計(jì)書不錯(cuò)的
  •   總體上不錯(cuò),剛看了個(gè)開頭。當(dāng)當(dāng)?shù)乃拓浰俣瓤炝恕?/li>
  •   致力于這方面發(fā)展的朋友可以看看
  •   還沒(méi)開始看,應(yīng)該是本不錯(cuò)的書
  •   此書如果看書名去買,你會(huì)失望的,就是每個(gè)方向的基礎(chǔ)知識(shí)組合。建議單獨(dú)買AIX和Oracle的書籍
  •   雜亂,高水平的人就不用看了
  •   內(nèi)容空洞 圖文不一致 騙錢的書
  •   內(nèi)容很實(shí)用,真是太好了。蘭州天氣寒冷,送貨師傅服務(wù)很好,辛苦了。
  •   這本書是我同事推薦給我的,相信他推薦的很不錯(cuò),買來(lái)后翻很多頁(yè)了,尤其是對(duì)于一個(gè)學(xué)習(xí)正在學(xué)習(xí)oracle 數(shù)據(jù)庫(kù)和考o(jì)cp的入門者,這本書真的很值得讀一讀。
  •   內(nèi)容講的非常細(xì)致……
  •   這書通俗易懂,適合初學(xué)者和有一定基礎(chǔ)的人學(xué)習(xí),學(xué)過(guò)后受益匪淺。講述了AIX和oracle的詳細(xì)的知識(shí),詳盡。
  •   不知道算不算好,這方面的書很少,將就這當(dāng)認(rèn)識(shí)基礎(chǔ)而用了。
  •   還沒(méi)來(lái)得及看,不過(guò)這方面的書也比較少,也沒(méi)有太多的選擇
  •   老公買的,不知道看沒(méi)看
  •   比較實(shí)用,跟實(shí)際應(yīng)用有銜接
  •   要是帶有安裝介質(zhì)就好了
  •   一般,當(dāng)工具書看看就好
  •   是正版!很給力!
  •   這書不錯(cuò),注重實(shí)踐
  •   不錯(cuò),同事說(shuō)不錯(cuò)
  •   數(shù)據(jù)庫(kù)書籍,沒(méi)事時(shí)看一看。
  •   這個(gè)不錯(cuò),看了其他人的一部分才決定買的
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7