注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)行業(yè)軟件及應(yīng)用DB2性能管理與實(shí)戰(zhàn)

DB2性能管理與實(shí)戰(zhàn)

DB2性能管理與實(shí)戰(zhàn)

定 價(jià):¥89.00

作 者: IBM中國(guó)開(kāi)發(fā)中心(CDL)信息管理軟件開(kāi)發(fā)部 著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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


ISBN: 9787115361141 出版時(shí)間: 2014-07-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 498 字?jǐn)?shù):  

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

  DB2是IBM公司出品的一種關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),憑借其較好的完整性、安全性、可恢復(fù)性,以及可擴(kuò)展性,在各行各業(yè)的大中型企業(yè)中受到青睞。隨著企業(yè)規(guī)模、業(yè)務(wù)的擴(kuò)展以及時(shí)間的推移,企業(yè)中的數(shù)據(jù)庫(kù)會(huì)越來(lái)越龐大,企業(yè)對(duì)DB2的性能要求勢(shì)必也會(huì)水漲船高。在此情形下,針對(duì)DB2性能監(jiān)控和負(fù)載查詢優(yōu)化的工具OPM和OWQT應(yīng)運(yùn)而生。《DB2性能管理與實(shí)戰(zhàn)》圍繞著OPM和OWQT這兩個(gè)工具的使用方法和技巧展開(kāi)介紹,并在各種實(shí)戰(zhàn)案例的基礎(chǔ)之上,總結(jié)了OPM和OQWT的各種新特性和功能。本書(shū)總共分為8章,分別講解了DB2的系統(tǒng)架構(gòu)、內(nèi)存管理、鎖定機(jī)制、性能監(jiān)控相關(guān)命令及參數(shù)、SQL優(yōu)化的基本原理、OPM和OQWT的基本功能、DB2性能分析方法論與決策樹(shù),以及DB2性能分析實(shí)戰(zhàn)案例等知識(shí)?!禗B2性能管理與實(shí)戰(zhàn)》附錄部分還講解了OPM和OQWT的使用架構(gòu)和使用注意事項(xiàng),幫助讀者快速解決在OPM和OQWT的使用過(guò)程中遇到的問(wèn)題?!禗B2性能管理與實(shí)戰(zhàn)》適合大中型企業(yè)中的數(shù)據(jù)庫(kù)管理員、數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)人員、數(shù)據(jù)庫(kù)系統(tǒng)架構(gòu)師閱讀,高校中數(shù)據(jù)庫(kù)專業(yè)的師生也可以從中受益。

作者簡(jiǎn)介

  李越,DB2性能監(jiān)控工具技術(shù)支持,負(fù)責(zé)InfoSphereOptimPerformanceManager的技術(shù)支持,以及性能測(cè)試和評(píng)估工作。他有13年的DB2使用經(jīng)驗(yàn),參與過(guò)很多大型數(shù)據(jù)庫(kù)系統(tǒng)的部署實(shí)施及優(yōu)化工作;對(duì)數(shù)據(jù)庫(kù)的應(yīng)用開(kāi)發(fā)、集群管理及性能優(yōu)化有著豐富的經(jīng)驗(yàn);同時(shí)對(duì)聯(lián)邦數(shù)據(jù)庫(kù)的實(shí)施,數(shù)據(jù)庫(kù)的復(fù)制、國(guó)際化以及其他各種數(shù)據(jù)庫(kù)(Oracle、SQLServer)也有豐富的實(shí)戰(zhàn)經(jīng)驗(yàn)。他擁有DB2髙級(jí)DBA和OracleOCP以及AIX系統(tǒng)管理等認(rèn)證證書(shū),在developerWorks以及IBM內(nèi)部網(wǎng)站發(fā)表過(guò)多篇DB2相關(guān)的文章,公布專利2項(xiàng)。傅毓勤,IBM接觸工程師,全球主機(jī)技術(shù)研究院院長(zhǎng),擔(dān)任本書(shū)技術(shù)顧問(wèn)。曾任IBM硅谷實(shí)驗(yàn)室(加州圣何塞)高級(jí)技術(shù)經(jīng)理,負(fù)責(zé)DB2forz/0S最前沿的數(shù)據(jù)査詢技術(shù),以適應(yīng)各種關(guān)鍵任務(wù)數(shù)據(jù)庫(kù)應(yīng)用的需求。傅博士在過(guò)去領(lǐng)導(dǎo)或參與了許多產(chǎn)品的研宄開(kāi)發(fā),擁有和正在審批的專利達(dá)50項(xiàng),發(fā)表論文15余篇。傅博士還是國(guó)內(nèi)外多所院校的榮譽(yù)教授,包括同濟(jì)大學(xué)、電子科技大學(xué)、華中科技大學(xué)、華南理工大學(xué)、圣何塞州立大學(xué)等。目前傅博士被外派到IBM中國(guó)公司擔(dān)任全球主機(jī)技術(shù)研宄院院長(zhǎng)。

圖書(shū)目錄

目 錄
第1章 DB2體系架構(gòu) 1
1.1 DB2體系架構(gòu)概要 1
1.1.1 單節(jié)點(diǎn)DB2體系架構(gòu)——組件模型 1
1.1.2 DB2靜態(tài)和動(dòng)態(tài)對(duì)象關(guān)系描述 6
1.1.3 DB2架構(gòu)和各組件之間合作的實(shí)例 6
1.2 存儲(chǔ)模型 9
1.2.1 存儲(chǔ)模型概述 10
1.2.2 表空間 10
1.2.3 存儲(chǔ)器組(Storage Group) 12
1.2.4 多溫度存儲(chǔ)器(Multi-temperature data storage) 13
1.2.5 數(shù)據(jù)壓縮 15
1.2.6 列組織表 21
1.2.7 事務(wù)日志 26
1.2.8 存儲(chǔ)性能優(yōu)化要點(diǎn) 28
1.3 進(jìn)程模型與應(yīng)用執(zhí)行過(guò)程分析 30
1.3.1 基本進(jìn)程模型 30
1.3.2 DB2應(yīng)用的執(zhí)行過(guò)程 34
1.4 優(yōu)化器 41
1.4.1 SQL語(yǔ)句編譯過(guò)程 41
1.4.2 優(yōu)化器評(píng)估條目概述 44
1.4.3 說(shuō)明工具(Explain) 45
1.4.4 說(shuō)明表(Explain Table) 46
1.5 多分區(qū)體系架構(gòu) 47
1.5.1 多分區(qū)體系架構(gòu)概述 47
1.5.2 DPF相關(guān)的概念 47
1.5.3 連接查詢?cè)诜謪^(qū)數(shù)據(jù)庫(kù)中的策略 52
1.5.4 快速通信管理器 55
1.5.5 DPF相關(guān)的一些命令 55
1.6 DB2 pureScale Feature簡(jiǎn)介 56
1.6.1 pureScale概述 56
1.6.2 配置集群高速緩存設(shè)施(CF) 58
1.6.3 頁(yè)回收(Page reclaiming) 59
1.6.4 工作負(fù)載均衡(Workload Balance) 60
1.6.5 在pureScale環(huán)境中進(jìn)行監(jiān)控 63
1.6.6 pureScale環(huán)境的資源優(yōu)化配置 67
第2章 DB2內(nèi)存管理 70
2.1 內(nèi)存概覽 70
2.2 數(shù)據(jù)庫(kù)管理器共享內(nèi)存 71
2.2.1 實(shí)例(數(shù)據(jù)庫(kù)管理器)共享內(nèi)存 71
2.2.2 數(shù)據(jù)庫(kù)共享內(nèi)存 73
2.2.3 應(yīng)用程序組共享內(nèi)存 76
2.2.4 代理私有內(nèi)存 78
2.2 共享內(nèi)存與私有內(nèi)存 79
2.3 STMM介紹 80
2.4 多分區(qū)下的內(nèi)存管理特性 81
2.5 緩沖池管理 83
2.5.1 緩沖池使用方法 83
2.5.2 頁(yè)清除程序代理程序 84
2.5.3 數(shù)據(jù)預(yù)取 84
2.5.4 緩沖池命中率 86
2.6 DB2 pureScale環(huán)境中內(nèi)存管理 89
2.6.1 集群高速緩存設(shè)施 90
2.6.2 pureScale環(huán)境中的緩沖池命中速率和命中率 92
第3章 DB2鎖機(jī)制 96
3.1 鎖的概述 96
3.2 深入了解鎖 97
3.2.1 鎖的類型 97
3.2.2 鎖兼容 98
3.2.3 影響鎖定的因素 99
3.2.4 鎖相關(guān)的問(wèn)題 103
3.3 如何選擇隔離級(jí)別和鎖相關(guān)參數(shù) 105
3.3.1 隔離級(jí)別介紹 106
3.3.2  DB2注冊(cè)變量 107
3.4 不可不知的新特性 107
3.4.1 樂(lè)觀鎖定 107
3.4.2 當(dāng)前已落實(shí) 109
3.4.3 pureScale鎖管理機(jī)制 110
3.5 實(shí)踐鎖監(jiān)控工具的使用 117
3.5.1 鎖等待監(jiān)控 118
3.5.2 利用DB2PD捕獲鎖超時(shí) 119
3.5.3 利用事件監(jiān)視器監(jiān)視死鎖 125
3.5.4 高級(jí)鎖監(jiān)控工具 126
第4章 DB2性能監(jiān)控相關(guān)命令及參數(shù) 127
4.1 DB2性能相關(guān)參數(shù) 127
4.1.1 注冊(cè)表參數(shù) 127
4.1.2 數(shù)據(jù)庫(kù)管理器配置參數(shù) 131
4.1.3 數(shù)據(jù)庫(kù)配置參數(shù) 133
4.2 性能監(jiān)控調(diào)優(yōu)相關(guān)命令介紹 139
4.2.1 Snapshot Monitor 139
4.2.2 db2top命令 143
4.2.3 Event monitor 150
4.2.4 表函數(shù) 155
4.2.5 db2pd命令 161
4.2.6 MONREPORT相關(guān)存儲(chǔ)過(guò)程 165
第5章 DB2 SQL優(yōu)化 171
5.1 理解SQL的執(zhí)行計(jì)劃 171
5.1.1 優(yōu)化器概述 171
5.1.2 理解執(zhí)行計(jì)劃 173
5.1.3 使用db2look重新創(chuàng)建優(yōu)化器訪問(wèn)計(jì)劃 179
5.2 訪問(wèn)方法和連接方法 181
5.2.1 訪問(wèn)方法 181
5.2.2 連接方法 188
5.3 統(tǒng)計(jì)信息和成本估計(jì) 193
5.3.1 統(tǒng)計(jì)信息的分類:基數(shù)、頻度和分位數(shù) 193
5.3.2 DB2如何根據(jù)統(tǒng)計(jì)信息進(jìn)行成本估計(jì) 198
5.3.3 收集統(tǒng)計(jì)信息的方法和原則 204
5.3.4 統(tǒng)計(jì)視圖(Statstical View)的設(shè)計(jì) 207
5.4 查詢改寫(xiě) 211
5.4.1 缺失連接謂詞 212
5.4.2 避免在查詢語(yǔ)句返回列的列表處寫(xiě)“*” 212
5.4.3 連接謂詞優(yōu)化 212
5.4.4 避免可更新游標(biāo)(Ambiguous Cursor) 213
5.5 訪問(wèn)計(jì)劃的穩(wěn)定性 213
5.5.1 復(fù)用執(zhí)行計(jì)劃 214
5.5.2 使用優(yōu)化概要(Optimization Profile) 215
5.5.3 規(guī)則分類 215
5.5.4 優(yōu)化概要的使用 218
5.5.5 優(yōu)化概要示例 219
5.6 查詢負(fù)載的調(diào)優(yōu) 222
第6章 DB2圖形化監(jiān)控和優(yōu)化工具 226
6.1 IBM Infosphere Optim Performance Manager簡(jiǎn)介 226
6.1.1 運(yùn)行狀況摘要儀表板 227
6.1.2 警報(bào)儀表板 228
6.1.3 當(dāng)前表空間儀表板 231
6.1.4 概述儀表板 232
6.1.5 SQL語(yǔ)句儀表板 238
6.1.6 緩沖池和I/O儀表板 242
6.1.7 鎖定儀表板 247
6.1.8 日志記錄儀表板 250
6.1.9 內(nèi)存儀表板 252
6.1.10 系統(tǒng)儀表板 255
6.1.11 實(shí)用程序儀表板 257
6.1.12 工作負(fù)載儀表板 259
6.1.13 連接儀表板 263
6.1.14 Extended Insight Analysis儀表板 266
6.1.15 生成預(yù)定義報(bào)告 272
6.1.16 生成跨數(shù)據(jù)庫(kù)概述報(bào)告 276
6.1.17 配置Workload Manager 277
6.1.18 權(quán)限管理 281
6.2 IBM Optim Query Workload Tuner簡(jiǎn)介 282
6.2.1 定位:尋找優(yōu)化目標(biāo) 283
6.2.2 分析:尋找SQL性能優(yōu)化方案 291
6.2.3 驗(yàn)證:驗(yàn)證優(yōu)化方案 312
6.3 小結(jié) 326
第7章 DB2性能分析方法論與決策 327
7.1 DB2性能優(yōu)化方法論 327
7.1.1 數(shù)據(jù)庫(kù)系統(tǒng)性能優(yōu)化方法學(xué) 327
7.1.2 DB2性能瓶頸分類決策樹(shù) 329
7.1.3 分布式DB2架構(gòu)的性能優(yōu)化要點(diǎn) 335
7.2 DB2圖形化性能監(jiān)控優(yōu)化工具實(shí)戰(zhàn)方法 338
7.2.1 圖形化性能管理工具方法分類 338
7.2.2 基于問(wèn)題的性能分析流程 339
7.2.3 圖形化工具快速指南及最佳實(shí)踐 343
第8章 DB2性能分析案例實(shí)戰(zhàn) 346
8.1 誰(shuí)在影響我的業(yè)務(wù) 346
8.2 看誰(shuí)漲得快 349
8.3 掃描的效率 352
8.4 交易量怎么變小了 356
8.5 消失的緩沖池 360
8.6 這么多的在線客戶 363
8.7 升級(jí)到多分區(qū)后響應(yīng)變慢 366
8.8 遙遠(yuǎn)的負(fù)載 376
8.9 收集統(tǒng)計(jì)信息為什么不生效 379
8.10 誰(shuí)動(dòng)了索引 382
8.11 結(jié)算系統(tǒng)塞車了 388
8.12 緩沖池命中率越高,I/O性能越好 396
8.13 詭異的SQL 401
8.14 沒(méi)有分區(qū)表和物化視圖怎么辦 407
8.15 歸檔處理為什么會(huì)阻塞前端業(yè)務(wù) 414
8.16 配置Workload Manager監(jiān)控系統(tǒng)瓶頸 418
8.17 負(fù)載均衡了嗎 425
8.18 深入解析pureScale數(shù)據(jù)庫(kù)緩沖池 427
8.19 分析pureScale數(shù)據(jù)庫(kù)的顯式分層鎖定(EHL) 432
8.20 分析pureScale數(shù)據(jù)庫(kù)的全局鎖定(CF LOCK) 435
8.21 最優(yōu)的索引到底怎么設(shè)計(jì) 438
8.22 抓取和調(diào)優(yōu)工作負(fù)載的最佳實(shí)踐 444
8.23 使用列組織表提高數(shù)據(jù)倉(cāng)庫(kù)查詢性能 453
8.24 銀行X升級(jí)數(shù)據(jù)庫(kù) 456
附錄A OPM答疑解惑 463
附錄B OQWT答疑解惑 494

本目錄推薦

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