出版時(shí)間:2011-7 出版社:電子工業(yè) 作者:譚懷遠(yuǎn) 頁(yè)數(shù):452
Tag標(biāo)簽:無(wú)
內(nèi)容概要
數(shù)據(jù)庫(kù)設(shè)計(jì),是最近幾年才出現(xiàn)的技術(shù)領(lǐng)域,再早的時(shí)候,數(shù)據(jù)庫(kù)是以一個(gè)黑盒的方式,附屬到某個(gè)系統(tǒng)當(dāng)中的,開(kāi)發(fā)人員對(duì)它的關(guān)注非常少。
近年來(lái),由于很多系統(tǒng)數(shù)據(jù)量呈幾何級(jí)數(shù)激增,各種性能問(wèn)題日益凸顯出來(lái),而這種性能問(wèn)題絕大多數(shù)都落在了數(shù)據(jù)的載體——數(shù)據(jù)庫(kù)身上,因此,人們?cè)絹?lái)越關(guān)注數(shù)據(jù)庫(kù)的性能。而一個(gè)數(shù)據(jù)庫(kù)性能的好壞,通常是在系統(tǒng)設(shè)計(jì)階段就決定了的,于是,將數(shù)據(jù)庫(kù)從系統(tǒng)設(shè)計(jì)中拿出來(lái)單獨(dú)進(jìn)行設(shè)計(jì),變得越來(lái)越主流了。
這是一本以討論海量數(shù)據(jù)環(huán)境下Oracle數(shù)據(jù)庫(kù)設(shè)計(jì)與優(yōu)化的書籍,也是作者10年來(lái)從事Oracle數(shù)據(jù)庫(kù)工作的心得體會(huì),是作者工作經(jīng)驗(yàn)的結(jié)晶,這樣的書籍并不多見(jiàn)。
本書通篇圍繞著在海量數(shù)據(jù)環(huán)境下,如何構(gòu)造一個(gè)高效的Oracle數(shù)據(jù)庫(kù)這一核心,將許多相關(guān)技術(shù)融匯到這個(gè)核心話題當(dāng)中,這些技術(shù)包括:分區(qū)、索引、數(shù)據(jù)庫(kù)對(duì)象屬性、并行技術(shù)、只讀表空間、初始化參數(shù)、幾種常見(jiàn)的數(shù)據(jù)庫(kù)架構(gòu),以及在特定數(shù)據(jù)庫(kù)架構(gòu)下數(shù)據(jù)庫(kù)的備份和恢復(fù)等相關(guān)技術(shù)。
作者簡(jiǎn)介
譚懷遠(yuǎn)
副總工,DBA團(tuán)隊(duì)負(fù)責(zé)人,在國(guó)內(nèi)屬于較早進(jìn)入專職DBA崗位的人。是國(guó)內(nèi)著名數(shù)據(jù)庫(kù)論壇ITPUB的資深版主,論壇id
alantany。10年的Oracle DBA工作經(jīng)驗(yàn),從Oracle 8開(kāi)始進(jìn)入數(shù)據(jù)庫(kù)領(lǐng)域,從Oracle 8到Oracle
8i,Oracle 9i,Oracle
10g,見(jiàn)證了中國(guó)DBA職業(yè)的發(fā)展歷程。作者對(duì)數(shù)據(jù)庫(kù)的性能優(yōu)化有獨(dú)到的見(jiàn)解,頗擅長(zhǎng)于海量數(shù)據(jù)數(shù)據(jù)庫(kù)的設(shè)計(jì)管理及優(yōu)化工作。
書籍目錄
開(kāi)篇的話
第一篇
分
區(qū)
第1章
分區(qū)的淵源
1.1 DELETE與系統(tǒng)資源
1.2 DELETE與釋放空間
第2章
分區(qū)在海量數(shù)據(jù)庫(kù)中的應(yīng)用
2.1
分區(qū)的種類
2.1.1
范圍分區(qū)
2.1.3
列表分區(qū)
2.1.4
組合分區(qū)
2.2
三種分區(qū)的比較
2.2.1
范圍分區(qū)的適用情況
2.2.2
哈希分區(qū)的效率
2.2.3
列表分區(qū)與范圍分區(qū)各自的優(yōu)勢(shì)
2.3
小結(jié)
第二篇
索
引
第3章
B樹(shù)索引
3.1 B樹(shù)索引概述
3.2 B數(shù)索引的效率
3.2.1
主鍵或者唯一性約束
3.2.2
鍵值重復(fù)率低的字段比較適合使用B樹(shù)索引
第4章
位圖索引
4.1
位圖索引概述
4.2
什么時(shí)候使用位圖索引
第5章
全文索引
5.1
全文索引概述
5.1.1
全文索引和普通索引的對(duì)比
5.1.2
全文索引的對(duì)象
5.1.3
全文索引在海量數(shù)據(jù)庫(kù)中的應(yīng)用
5.2
全文索引的空間
5.3
全文索引和DML操作
5.3.1 INSERT操作
5.3.2 DELETE操作
5.3.3 UPDATE操作
5.4
CTX_REPORT工具包
5.4.1
CTX_REPORT.DESCRIBE_INDEX
5.4.2
DESCRIBE_POLICY函數(shù)
5.4.3
CREATE_INDEX_SCRIPT函數(shù)
5.4.4
CREATE_POLICY_SCRIPT函數(shù)
5.4.5
INDEX_SIZE函數(shù)
5.4.6
INDEX_STATS存儲(chǔ)過(guò)程
5.4.7
QUERY_LOG_SUMMARY存儲(chǔ)過(guò)程
5.5
小結(jié)
第三篇
對(duì)
象
屬
性
第6章
對(duì)象屬性概述
6.1 Oracle數(shù)據(jù)庫(kù)中的對(duì)象屬性
6.2
對(duì)象屬性和系統(tǒng)的關(guān)系
第7章
并行度
7.1
對(duì)象屬性上的并行
7.2
使用Hint方式并行執(zhí)行
7.3
索引上的并行度
第8章
數(shù)據(jù)壓縮
8.1
數(shù)據(jù)壓縮技術(shù)的應(yīng)用
8.2
分區(qū)索引的壓縮
8.3
數(shù)據(jù)壓縮的優(yōu)越性
8.3.1
節(jié)省空間
8.3.2
性能的提高
8.4 DML操作和數(shù)據(jù)壓縮
第9章
只讀表空間
9.1
只讀表空間與數(shù)據(jù)備份和恢復(fù)的關(guān)系
9.2
只讀表空間對(duì)于數(shù)據(jù)庫(kù)的啟動(dòng)和關(guān)閉的影響
9.3
只讀表空間可以防止數(shù)據(jù)被意外刪除和修改
9.4
只讀表空間使表空間的管理更加方便
第10章
數(shù)據(jù)庫(kù)對(duì)象的分析
10.1 CBO和RBO
10.2
分析和動(dòng)態(tài)采樣
10.3
對(duì)象分析的頻度
10.3.1
數(shù)據(jù)入庫(kù)后不再改變
10.3.2
數(shù)據(jù)存在表中且經(jīng)常改變
第四篇
海量數(shù)據(jù)的數(shù)據(jù)庫(kù)架構(gòu)設(shè)計(jì)
第11章
RAC架構(gòu)
11.1 RAC在海量數(shù)據(jù)庫(kù)中的應(yīng)用
11.2 RAC架構(gòu)之業(yè)務(wù)分割
11.3 RAC架構(gòu)之負(fù)載均衡
11.3.1
客戶端的負(fù)載均衡
11.3.2
服務(wù)器端的負(fù)載均衡
11.4 RAC架構(gòu)之FAILOVER
第12章
分布式數(shù)據(jù)庫(kù)
12.1
分布式數(shù)據(jù)庫(kù)的優(yōu)越性
12.2
分布式數(shù)據(jù)庫(kù)的數(shù)據(jù)處理
12.3
分布式數(shù)據(jù)庫(kù)的字符集
第13章
Data Guard
13.1 Data
Guard概述
13.2 Data
Guard的保護(hù)模式
13.2.1
最高數(shù)據(jù)保護(hù)模式
13.2.2
最高性能模式
13.2.3
最高可用性模式
13.3 Data
Guard和RAC
13.4 Data
Guard中Standby數(shù)據(jù)庫(kù)的類型
13.4.1
編輯推薦
《讓Oracle跑得更快》由譚懷遠(yuǎn)所著,可以看成國(guó)內(nèi)作者在這個(gè)領(lǐng)域里一個(gè)新的探索和嘗試。隨著近年來(lái)很多系統(tǒng)中數(shù)據(jù)量呈幾何級(jí)數(shù)的暴增,對(duì)于存放這些數(shù)據(jù)的數(shù)據(jù)庫(kù)的關(guān)注,被提到了一個(gè)新的高度,這完全是系統(tǒng)需求使然,而系統(tǒng)需求,即為用戶需求,海量數(shù)據(jù)的數(shù)據(jù)庫(kù)設(shè)計(jì),不可避免地變成系統(tǒng)設(shè)計(jì)中的一個(gè)新領(lǐng)域。 縱觀全書,可以視為作者第一本書的內(nèi)容延續(xù)和技術(shù)的繼續(xù)探討,在第一本書里沒(méi)有涉及的分區(qū)、索引、壓縮、RAC、存儲(chǔ)規(guī)劃等內(nèi)容,在本書里均進(jìn)行了深入討論。 本書的內(nèi)容,對(duì)于處于一線面臨海量數(shù)據(jù)壓力的專業(yè)人員具有很好的參考價(jià)值;同時(shí),對(duì)于處于系統(tǒng)設(shè)計(jì)、項(xiàng)目經(jīng)理等職位的人員,也具有極好的參考價(jià)值,可以看做是作者的另一部心血力作。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載