注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)理論DB2設(shè)計(jì)與性能優(yōu)化:原理、方法與實(shí)踐

DB2設(shè)計(jì)與性能優(yōu)化:原理、方法與實(shí)踐

DB2設(shè)計(jì)與性能優(yōu)化:原理、方法與實(shí)踐

定 價(jià):¥59.00

作 者: 王飛鵬 等編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 數(shù)據(jù)庫(kù)理論

購(gòu)買這本書(shū)可以去


ISBN: 9787121130946 出版時(shí)間: 2011-04-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 390 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《DB2設(shè)計(jì)與性能優(yōu)化:原理、方法與實(shí)踐》原汁原味地展示了DB2設(shè)計(jì)和優(yōu)化技術(shù),深入剖析了DB2的工作原理?!禗B2設(shè)計(jì)與性能優(yōu)化:原理、方法與實(shí)踐》全書(shū)分為4部分,共11章?!禗B2設(shè)計(jì)與性能優(yōu)化:原理、方法與實(shí)踐》第一部分解析數(shù)據(jù)庫(kù)性能的本質(zhì)問(wèn)題。第二部分從設(shè)計(jì)高性能數(shù)據(jù)庫(kù)的角度,詳細(xì)介紹如何使用DB2數(shù)據(jù)庫(kù)設(shè)計(jì)高質(zhì)量的應(yīng)用系統(tǒng),內(nèi)容包括DB2數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)、DB2數(shù)據(jù)庫(kù)物理設(shè)計(jì)、DB2 pureXML數(shù)據(jù)庫(kù)設(shè)計(jì)及DB2工作負(fù)載設(shè)計(jì)。第三部分介紹如何優(yōu)化DB2數(shù)據(jù)庫(kù),內(nèi)容包括性能監(jiān)控及參數(shù)調(diào)整、SQL語(yǔ)句優(yōu)化策略、鎖和日志優(yōu)化等。第四部分闡述DB2高級(jí)性能加速技術(shù),主要包括DB2 pureScale集群和solidDB高速緩存加速。 附錄部分列出了常用監(jiān)控命令用法和縮略語(yǔ)釋義,還特別提供了PAT樹(shù)的放大圖,供讀者進(jìn)行數(shù)據(jù)庫(kù)性能優(yōu)化時(shí)使用?!禗B2設(shè)計(jì)與性能優(yōu)化:原理、方法與實(shí)踐》適合DB2數(shù)據(jù)庫(kù)設(shè)計(jì)人員、DBA。數(shù)據(jù)庫(kù)性能分析人員、數(shù)據(jù)庫(kù)開(kāi)發(fā)人員、運(yùn)維人員及應(yīng)用開(kāi)發(fā)工程師閱讀和參考,也可用做高校相關(guān)專業(yè)或培訓(xùn)班的教材。

作者簡(jiǎn)介

  成孜論,數(shù)據(jù)庫(kù)咨詢專家。曾為荷蘭銀行(香港)系統(tǒng)數(shù)據(jù)庫(kù)技術(shù)顧問(wèn)、KDDI通信數(shù)據(jù)庫(kù)咨詢師?,F(xiàn)受聘為中國(guó)大陸某金融機(jī)構(gòu)數(shù)據(jù)庫(kù)Senior Consultant。王飛鵬,DB2數(shù)據(jù)庫(kù)資深顧問(wèn)。曾為電信、銀行、中央部委、中國(guó)高鐵等大型數(shù)據(jù)庫(kù)項(xiàng)目作出了重要貢獻(xiàn)。首次提出PAT方法學(xué),為解決數(shù)據(jù)庫(kù)性能問(wèn)題提供了分析標(biāo)準(zhǔn)。發(fā)表數(shù)據(jù)庫(kù)論文12篇,擁有軟件專利3項(xiàng)。每年通過(guò)大量咨詢、講座、培訓(xùn)等方式,為數(shù)據(jù)庫(kù)人才更好地運(yùn)用數(shù)據(jù)庫(kù)技術(shù)做出了最大的努力。陳輝,DB2數(shù)據(jù)庫(kù)內(nèi)核開(kāi)發(fā)工程師。來(lái)自IBM中國(guó)DB2開(kāi)發(fā)團(tuán)隊(duì),具有多年DB2引擎開(kāi)發(fā)經(jīng)驗(yàn)。目前從事DB2內(nèi)核開(kāi)發(fā)和客戶技術(shù)支持工作,精于DB2問(wèn)題診斷處理,擁有系統(tǒng)分析師認(rèn)證、IBMDB2各項(xiàng)認(rèn)證。張廣舟,DB2數(shù)據(jù)庫(kù)資深軟件工程師。多年來(lái)一直從事DB2核心開(kāi)發(fā)工作?,F(xiàn)任IBM中國(guó)SQI_編譯器和優(yōu)化器開(kāi)發(fā)組長(zhǎng)。曾發(fā)表多篇數(shù)據(jù)庫(kù)技術(shù)論文,擅于解決大型數(shù)據(jù)庫(kù)性能問(wèn)題,并擁有軟件專利1項(xiàng)。

圖書(shū)目錄

第一部分 DB2基礎(chǔ)
第1章 我看DB2設(shè)計(jì)與優(yōu)化
1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)與性能優(yōu)化
1.1.1 收集需求
1.1.2 設(shè)計(jì)概念模型
1.1.3 設(shè)計(jì)邏輯結(jié)構(gòu)
1.1.4 設(shè)計(jì)物理結(jié)構(gòu)
1.1.5 實(shí)施、運(yùn)行和維護(hù)階段
1.2 性能問(wèn)題
1.2.1 什么是性能問(wèn)題
1.2.2 為系統(tǒng)做性能基準(zhǔn)測(cè)試
1.2.3 制訂性能優(yōu)化目標(biāo)
1.2.4 把問(wèn)題分類
1.3 使用PAT方法學(xué)解決問(wèn)題
1.3.1 什么是PAT方法學(xué)
1.3.2 PAT方法學(xué)優(yōu)化策略
1.3.3 使用PAT方法學(xué)
1.3.4 使用PAT方法學(xué)的步驟
1.3.5 PAT樹(shù)使用建議
1.4 小結(jié)
第2章 性能優(yōu)化利器--PAT方法
2.1 優(yōu)化步驟
2.2 業(yè)務(wù)分析
2.2.1 經(jīng)營(yíng)分析系統(tǒng)的架構(gòu)
2.2.2 性能問(wèn)題的提出
2.3 系統(tǒng)分析
2.3.1 硬件和操作系統(tǒng)
2.3.2 數(shù)據(jù)庫(kù)物理設(shè)計(jì)
2.3.3 分析結(jié)果
2.4 制訂優(yōu)化計(jì)劃
2.4.1 優(yōu)化計(jì)劃安排
2.4.2 實(shí)踐優(yōu)化策略
2.5 使用PAT方法
2.5.1 優(yōu)化“每天下午系統(tǒng)響應(yīng)慢”問(wèn)題(Perf_SlowAfterNoon_Sys)
2.5.2 優(yōu)化“大數(shù)據(jù)轉(zhuǎn)入”問(wèn)題(Perf_Load_App)
2.5.3 優(yōu)化“客戶流失分析”問(wèn)題(Perf_Customer_App)
2.5.4 優(yōu)化“賬戶資費(fèi)”問(wèn)題(Perf_ACC_App)
2.5.5 優(yōu)化“數(shù)據(jù)質(zhì)量管理”問(wèn)題(Perf_Data_App)
2.5.6 優(yōu)化“系統(tǒng)逐漸變慢”問(wèn)題(Perf_SlowDown_Sys)
2.5.7 優(yōu)化總結(jié)
2.6 小結(jié)
第二部分 DB2數(shù)據(jù)庫(kù)設(shè)計(jì)
第3章 高質(zhì)量邏輯設(shè)計(jì)
3.1 常規(guī)表設(shè)計(jì)
3.1.1 表設(shè)計(jì)的原則
3.1.2 列定義原則
3.1.3 數(shù)據(jù)完整性設(shè)計(jì)
3.1.4 其他考慮因素
3.2 索引設(shè)計(jì)
3.2.1 索引的概念
3.2.2 深入解析索引原理
3.2.3 創(chuàng)建索引
3.2.4 索引設(shè)計(jì)原則
3.2.5 索引維護(hù)
3.3 MDC表設(shè)計(jì)
3.3.1 多維群集(MDC)
3.3.2 塊索引
3.3.3 MDC表的優(yōu)勢(shì)
3.3.4 MDC表設(shè)計(jì)原則
3.4 表分區(qū)設(shè)計(jì)
3.4.1 分區(qū)表
3.4.2 分區(qū)表索引
3.4.3 轉(zhuǎn)入轉(zhuǎn)出
3.4.4 案例分析
3.5 DPF設(shè)計(jì)
3.5.1 數(shù)據(jù)庫(kù)分區(qū)
3.5.2 數(shù)據(jù)庫(kù)分區(qū)組
3.5.3 DPF設(shè)計(jì)原則
3.5.4 MDC、DPF和表分區(qū)
3.6 MQT表設(shè)計(jì)
3.6.1 MQT表介紹
3.6.2 MQT表適用范圍
3.6.3 MQT表設(shè)計(jì)原則
3.6.4 MQT表設(shè)計(jì)示例
3.7 臨時(shí)表設(shè)計(jì)
3.7.1 全局臨時(shí)表(CGTT/DGTT)
3.7.2 臨時(shí)表設(shè)計(jì)
3.7.3 設(shè)計(jì)示例
3.8 小結(jié)
第4章 高質(zhì)量物理設(shè)計(jì)
4.1 物理設(shè)計(jì)
4.1.1 確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)
4.1.2 評(píng)價(jià)物理結(jié)構(gòu)
4.2 設(shè)置和管理CPU
4.2.1 DB2的并行處理SMP
4.2.2 DB2的并行處理MPP
4.2.3 SMP集群(SMP+MPP)
4.3 設(shè)置和管理I/O
4.3.1 磁盤(pán)和存儲(chǔ)設(shè)計(jì)
4.3.2 磁盤(pán)陣列技術(shù)
4.3.3 條帶化
4.3.4 I/O相關(guān)配置參數(shù)
4.3.5 I/O存儲(chǔ)設(shè)計(jì)小結(jié)
4.3.6 I/O設(shè)計(jì)范例
4.4 表空間設(shè)計(jì)
4.4.1 表空間概念
4.4.2 表空間類型
4.4.3 表空間設(shè)計(jì)總結(jié)
4.4.4 表空間設(shè)計(jì)范例
4.5 設(shè)置和管理內(nèi)存
4.5.1 內(nèi)存
4.5.2 緩沖池設(shè)計(jì)
4.5.3 STMM內(nèi)存自動(dòng)管理
4.6 數(shù)據(jù)壓縮
4.6.1 壓縮的重要性
4.6.2 壓縮的種類
4.7 小結(jié)
第5章 pureXML數(shù)據(jù)庫(kù)設(shè)計(jì)
5.1 DB2 pureXML
5.1.1 pureXML之風(fēng)采
5.1.2 XML存儲(chǔ)
5.1.3 XQuery與SQL/XML
5.1.4 XML Schema
5.2 XML索引
5.2.1 XML索引類型
5.2.2 創(chuàng)建索引
5.2.3 XML索引優(yōu)化
5.3 使用pureXML設(shè)計(jì)高效的數(shù)據(jù)庫(kù)
5.3.1 動(dòng)態(tài)表單類設(shè)計(jì)
5.3.2 元數(shù)據(jù)類設(shè)計(jì)
5.3.3 數(shù)據(jù)交換類設(shè)計(jì)
5.3.4 社交網(wǎng)絡(luò)類設(shè)計(jì)
5.4 XML數(shù)據(jù)庫(kù)的性能優(yōu)化
5.5 小結(jié)
第6章 工作負(fù)載設(shè)計(jì)
6.1 DB2工作負(fù)載介紹
6.2 工作負(fù)載管理器組件
6.2.1 工作負(fù)載
6.2.2 服務(wù)類
6.2.3 閾值
6.2.4 工作類集合和工作操作集合
6.2.5 DB2和AIX / Linux WLM
6.2.6 小結(jié)
6.3 WLM監(jiān)控
6.3.1 監(jiān)控環(huán)境
6.3.2 工作負(fù)載監(jiān)控示例
6.4 設(shè)計(jì)DB2工作負(fù)載
6.5 工作負(fù)載范例
6.6 小結(jié)
第三部分 DB2數(shù)據(jù)庫(kù)性能優(yōu)化
第7章 DB2配置優(yōu)化與監(jiān)控
7.1 配置參數(shù)優(yōu)化
7.1.1 操作系統(tǒng)參數(shù)優(yōu)化
7.1.2 DBM參數(shù)優(yōu)化
7.1.3 DB參數(shù)優(yōu)化
7.1.4 注冊(cè)變量?jī)?yōu)化
7.1.5 常見(jiàn)問(wèn)題總結(jié)
7.2 性能監(jiān)控的途徑
7.2.1 快照監(jiān)控
7.2.2 事件監(jiān)控
7.2.3 db2pd監(jiān)控
7.3 新監(jiān)控框架
7.3.1 表函數(shù)
7.3.2 管理視圖
7.4 系統(tǒng)監(jiān)控的方法
7.4.1 CPU監(jiān)控
7.4.2 內(nèi)存監(jiān)控
7.4.3 I/O監(jiān)控
7.5 DB2高級(jí)監(jiān)控工具
7.5.1 db2top
7.5.2 Data Studio管理控制臺(tái)
7.5.3 Optim性能管理器
7.6 本章小結(jié)
第8章 SQL語(yǔ)句性能優(yōu)化實(shí)戰(zhàn)
8.1 SQL語(yǔ)句編寫(xiě)
8.1.1 謂詞
8.1.2 多余的連接
8.1.3 子查詢
8.1.4 外連接
8.1.5 UNION ALL的使用
8.1.6 Having子句
8.1.7 OFNR和FFNR子句
8.1.8 使用參數(shù)標(biāo)記
8.2 優(yōu)化器
8.2.1 優(yōu)化級(jí)別
8.2.2 注冊(cè)變量
8.2.3 內(nèi)存參數(shù)
8.2.4 表和索引設(shè)計(jì)
8.2.5 統(tǒng)計(jì)信息
8.2.6 信息性約束
8.3 SQL語(yǔ)句訪問(wèn)計(jì)劃分析
8.3.1 解釋工具
8.3.2 查詢重寫(xiě)
8.3.3 訪問(wèn)路徑
8.3.4 連接方法
8.3.5 問(wèn)題SQL語(yǔ)句分析
8.4 其他優(yōu)化建議
8.4.1 特殊的優(yōu)化方法
8.4.2 Design Advisor優(yōu)化指導(dǎo)
8.4.3 語(yǔ)句集中器
8.5 存儲(chǔ)過(guò)程優(yōu)化
8.6 XQuery優(yōu)化
8.6.1 XQuery簡(jiǎn)介
8.6.2 如何使用
8.7 數(shù)據(jù)在線優(yōu)化
8.7.1 REORGCHK
8.7.2 REORG
8.8 本章小結(jié)
第9章 鎖和日志優(yōu)化
9.1 鎖
9.1.1 鎖等待和超時(shí)
9.1.2 鎖升級(jí)
9.1.3 死鎖
9.2 鎖的類型與兼容性
9.2.1 鎖的類型
9.2.2 鎖兼容
9.3 隔離級(jí)別與影響并發(fā)的因素
9.3.1 隔離級(jí)別介紹
9.3.2 DB2注冊(cè)變量
9.3.3 當(dāng)前已落實(shí)
9.4 鎖監(jiān)控和問(wèn)題解決
9.4.1 鎖等待監(jiān)控
9.4.2 鎖超時(shí)監(jiān)控
9.4.3 死鎖監(jiān)控
9.5 日志與性能
9.5.1 循環(huán)日志
9.5.2 歸檔日志
9.5.3 日志的使用
9.5.4 寫(xiě)日志和寫(xiě)表
9.5.5 日志配置參數(shù)
9.6 日志監(jiān)控與優(yōu)化
9.6.1 日志監(jiān)控
9.6.2 日志瓶頸與優(yōu)化
9.7 本章小結(jié)
第四部分 高級(jí)優(yōu)化技術(shù)
第10章 pureScale海量事務(wù)處理
10.1 什么是pureScale
10.2 pureScale架構(gòu)
10.3 DB2 pureScale和 Oracle RAC的對(duì)比
10.4 DB2 pureScale實(shí)例
10.4.1 實(shí)例背景
10.4.2 硬件配置
10.4.3 軟件安裝配置
10.4.4 客戶應(yīng)用測(cè)試
10.5 小結(jié)
第11章 solidDB高速緩存優(yōu)化
11.1 什么是solidDB高速緩存
11.2 solidDB高速緩存DB2數(shù)據(jù)
11.3 solidDB高速緩存應(yīng)用場(chǎng)合
11.4 solidDB高速緩存架構(gòu)
11.5 電信行業(yè)應(yīng)用案例
11.5.1 應(yīng)用背景
11.5.2 使用solidDB高速緩存加速
11.6 小結(jié)
附錄A 常用監(jiān)控命令用法
附錄B 縮略語(yǔ)釋義
后記
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)