- Oracle DBA基礎教程
- 林樹澤
- 1130字
- 2021-03-26 13:21:35
前言
Oracle數據庫已經成為當今市場的主流數據庫產品。目前Oracle家族中已經不僅僅限于數據庫單一產品,還包括操作系統、中間件等,Oracle已經收購了MySQL、SUN等,其市場份額遠遠超過其他任何數據庫產品,國內幾乎所有大型企業,以及政府部門,軍方都在使用Oracle數據庫。
Oracle DBA市場職位缺口巨大,尤其是中高端人才更是緊缺。眾多初學者想掌握Oracle數據庫技術,并邁入Oracle高端人才行列,這樣產生了一個龐大的對進階技術的需求。本書結合筆者多年的Oracle數據庫學習和維護經驗,希望它可以成為初中級Oracle DBA的必讀書籍,同時書中對于知識點的介紹更多的是站在系統的全局角度考慮,讀者可以獲得全新的認識和實踐體驗。
當前,眾多具有一定經驗的初級DBA,以及具有中級實戰水平的DBA,希望繼續提高自己,往往受到理論和實踐機會限制,本書在編寫過程中也考慮到這個因素,書中不但重視實踐操作(畢竟Oracle對動手能力要求很高),而且給出詳盡的理論解釋,對于提高大家的實戰能力和理論水平很有幫助。
各章內容安排
本書分章講解了Oracle數據庫創建、體系結構、網絡配置、表的管理和維護、索引、審計與安全、全球化支持、重做日志管理、UNDO表空間管理、表空間管理、分區技術、GridControl、資源管理以及調度管理。每一章內容都通過示例給出幾個重要概念的解釋,雖然這些內容對于高手而言已經無須再學習,但是筆者始終認為這些是Oracle數據庫高手的根基,需要讀者領悟透徹。
本書各章具體的內容安排請讀者參看目錄。
本書的特點
本書側重于Oracle數據庫進階學習,難度屬于中級水平。如果讀者具有扎實的Oracle數據庫維護經驗,具備OCP級別的理論水平,相信讀者可以順利地完成本書的學習,本書不會介紹Oracle的基本概念,如什么是實例、如何創建表空間等內容,所以在讀本書之前請先復習Oracle的基礎知識。
本書各章內容相對獨立,各章內容之間的耦合度是松散的。比如,讀者需要了解書中有關數據庫體系結構的內容,就可以單獨學習第2章的內容;需要先掌握分區技術的內容,書中也有一章單獨介紹。每部分相對獨立,讀者對書中某一部分感興趣可以單獨學習。
由于目前大多數生產環境的數據庫都升級到Oracle 11g R2,推薦讀者使用Oracle 11g R2數據庫配合本書做實驗學習。
如果讀者需要進一步掌握Oracle高級技術,或者參加OCM考試,推薦繼續學習《Oracle DBA 高可用、備份恢復與性能優化》,這本書已經出版了。這兩本書結合起來,相對完整地涵蓋了OCM考試全部需要掌握的內容。
本書讀者對象
本書是一本高階主題的Oracle書籍,所以適用于具有一定經驗的初級DBA,以及具有中級實戰水平的DBA。如果您正在準備OCM考試,相信書中的內容會對您有所幫助。
參與本書寫作的除了林樹澤、盧芬、楊亞琦外,還有歷鐵帥、柳冬青、李淵、陳玉等人,他們為本書的創作做了大量的工作,在此表示衷心的感謝。
由于時間倉促,加之水平有限,書中不足之處在所難免,敬請讀者批評指正。
編者
2016年1月
- AWS Serverless架構:使用AWS從傳統部署方式向Serverless架構遷移
- Oracle數據庫從入門到運維實戰
- INSTANT Django 1.5 Application Development Starter
- Java程序設計:原理與范例
- 程序是怎樣跑起來的(第3版)
- Oracle Exadata專家手冊
- 零基礎學Python網絡爬蟲案例實戰全流程詳解(入門與提高篇)
- 小程序,巧應用:微信小程序開發實戰(第2版)
- Creating Data Stories with Tableau Public
- Node.js從入門到精通
- 嵌入式C編程實戰
- MongoDB Cookbook
- Java EE 程序設計
- C++從零開始學(視頻教學版)(第2版)
- Unity3D高級編程:主程手記