DB2數(shù)據(jù)庫(kù)管理最佳實(shí)踐

出版時(shí)間:2011-9  出版社:電子工業(yè)出版社  作者:徐明偉,王濤 編著  頁(yè)數(shù):546  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  IBM
DB2作為業(yè)界主流的數(shù)據(jù)庫(kù)產(chǎn)品,廣泛應(yīng)用于金融、通信、煙草等行業(yè)。本書側(cè)重于DB2數(shù)據(jù)庫(kù)管理,以實(shí)戰(zhàn)為主要目標(biāo),內(nèi)容涵蓋軟件安裝配置、數(shù)據(jù)庫(kù)環(huán)境搭建、存儲(chǔ)規(guī)劃、數(shù)據(jù)遷移、備份恢復(fù)、鎖、性能監(jiān)控調(diào)優(yōu)和常見(jiàn)的問(wèn)題診斷等。通過(guò)循序漸進(jìn)、深入淺出的講解,力求讓讀者親自動(dòng)手實(shí)驗(yàn),結(jié)合實(shí)際案例,快速掌握DB2知識(shí),獨(dú)立完成日常運(yùn)維管理工作。本書作者均有IBM原廠的工作經(jīng)歷,實(shí)戰(zhàn)經(jīng)驗(yàn)非常豐富,本書將和大家分享他們的DB2數(shù)據(jù)庫(kù)管理的最佳實(shí)踐經(jīng)驗(yàn)。

作者簡(jiǎn)介

徐明偉,網(wǎng)絡(luò)ID:飛天。畢業(yè)于北京航空航天大學(xué),計(jì)算機(jī)碩士專業(yè)。2004年加入IBM中國(guó)軟件開(kāi)發(fā)中心軟件服務(wù)部,從事DB2、MDM相關(guān)的技術(shù)支持和咨詢工作。2010年成為DB2咨詢顧問(wèn),并創(chuàng)立北京普遠(yuǎn)天成科技有限公司,繼續(xù)專注于為客戶提供DB2咨詢、培訓(xùn)和支持工作。在DB2數(shù)據(jù)庫(kù)管理、性能調(diào)優(yōu)和問(wèn)題診斷方面,徐明偉具備非常豐富的經(jīng)驗(yàn)。曾經(jīng)幫助云南移動(dòng),海南移動(dòng)、貴州移動(dòng)、上海移動(dòng)、安徽聯(lián)通、人民銀行、農(nóng)業(yè)銀行、交通銀行、晉商銀行、中央國(guó)債、中國(guó)銀聯(lián)、國(guó)家煙草局、南京鋼鐵、寶鋼股份、北京高速路、韓國(guó)國(guó)稅局、馬來(lái)西亞工業(yè)部等備類行業(yè)客戶進(jìn)行DB2數(shù)據(jù)庫(kù)和相關(guān)產(chǎn)品的性能調(diào)優(yōu)和問(wèn)題診斷工作,獲得客戶高度認(rèn)可。積極推動(dòng)DB2的推廣和使用,組織了多場(chǎng)公開(kāi)課培訓(xùn)和企業(yè)內(nèi)訓(xùn),培訓(xùn)的人數(shù)超過(guò)千人,培訓(xùn)內(nèi)容注重理論和實(shí)戰(zhàn)相結(jié)合,并分享多個(gè)實(shí)際性能調(diào)優(yōu)和問(wèn)題診斷案例,深受客戶好評(píng)。王濤,網(wǎng)絡(luò)ID:wangzhonnew。畢業(yè)于加拿大卡爾加里大學(xué),計(jì)算機(jī)科學(xué)專業(yè)。于2005年加入JBM加拿大多倫多實(shí)驗(yàn)室,從事DB2二線技術(shù)支持。2007年升遷到DB2高級(jí)技術(shù)支持小組,主要負(fù)責(zé)北美區(qū)域客戶DB2系統(tǒng)宕機(jī)等嚴(yán)重事故處理與高級(jí)性能調(diào)優(yōu)支持。2011年進(jìn)入DB2三線高級(jí)問(wèn)題診斷小組,主要負(fù)責(zé)全球各地最為復(fù)雜與緊急的客戶DB2數(shù)據(jù)庫(kù)系統(tǒng)故障診斷處理,以及部分模塊的研發(fā)與優(yōu)化工作。王濤在DB2問(wèn)題診斷和性能優(yōu)化方面,具有極其豐富的經(jīng)驗(yàn),曾經(jīng)幫助包括花旗銀行,匯豐銀行、四大投行、可口可樂(lè)、波音、美國(guó)軍方以及政府等不同行業(yè)在內(nèi)的數(shù)百家大型企業(yè)在第一時(shí)間恢復(fù)關(guān)鍵數(shù)據(jù),為超過(guò)近百家企業(yè)的關(guān)鍵系統(tǒng)進(jìn)行DB2性能診斷和優(yōu)化,獲得客戶高度認(rèn)可和贊譽(yù)。王濤是國(guó)內(nèi)幾大知名DB2論壇的超級(jí)版主,熱心幫助國(guó)內(nèi)客戶解決生產(chǎn)故障,積極參與社區(qū)的問(wèn)題討論,為推動(dòng)DB2在國(guó)內(nèi)的傳播做出了突出貢獻(xiàn)。

書籍目錄

第一部分 DB2概述
 第1章 DB2產(chǎn)品介紹 
  1.1 數(shù)據(jù)模型 
  1.2 DB2歷史 
  1.3 DB2版本 
  1.4 DB2 9主要功能增強(qiáng) 
  1.5 DB2認(rèn)證 
  1.6 DBA的任務(wù)和職責(zé) 
  1.7 IBM信息管理產(chǎn)品概述 
  1.8 小結(jié) 
  1.9 判斷題 
  1.10 參考文獻(xiàn) 
 第2章 DB2體系結(jié)構(gòu) 
  2.1 DB2體系結(jié)構(gòu)簡(jiǎn)介 
  2.2 對(duì)象層次關(guān)系 
  2.3 數(shù)據(jù)訪問(wèn)過(guò)程 
  2.4 數(shù)據(jù)庫(kù)工具 
  2.5 小結(jié) 
  2.6 判斷題 
  2.7 參考文檔 
第二部分 DB2部置和規(guī)劃
 第3章 安裝DB2軟件 
  3.1 軟件安裝 
   3.1.1 軟件獲取 
   3.1.2 安裝前檢查 
   3.1.3 安裝 
   3.1.4 補(bǔ)丁升級(jí) 
   3.1.5 版本升級(jí) 
  3.2 小結(jié) 
  3.3 判斷題 
  3.3 參考文檔 
 第4章 實(shí)例管理 
  4.1 什么是實(shí)例 
  4.2 創(chuàng)建實(shí)例 
   4.2.1 在Windows平臺(tái)下創(chuàng)建實(shí)例 
   4.2.2 在UNIX/Linux平臺(tái)下創(chuàng)建實(shí)例 
  4.3 啟動(dòng)/停止/列出實(shí)例 
  4.4 更新實(shí)例 
  4.5 刪除實(shí)例 
  4.6 實(shí)例參數(shù) 
  4.7 管理服務(wù)器(Database Administration Server, DAS) 
  4.8 小結(jié) 
  4.9 判斷題 
 第5章 數(shù)據(jù)庫(kù)創(chuàng)建和存儲(chǔ)管理 
  5.1 數(shù)據(jù)庫(kù)結(jié)構(gòu) 
  5.2 建庫(kù)、表空間 
  5.3 表空間維護(hù)管理 
   5.3.1 表空間監(jiān)控 
   5.3.2 表空間更改 
   5.3.3 表空間狀態(tài) 
   5.3.4 表空間高水位 
   5.3.5 深入DMS表空間 
  5.4 存儲(chǔ)設(shè)計(jì)最佳實(shí)踐 
  5.5 小結(jié) 
  5.6 判斷題 
 第6章 數(shù)據(jù)庫(kù)連接 
  6.1 遠(yuǎn)程連接概述 
  6.2 節(jié)點(diǎn)和數(shù)據(jù)庫(kù)編目 
  6.3 常見(jiàn)的數(shù)據(jù)庫(kù)連接問(wèn)題 
  6.4 小結(jié) 
  6.5 判斷題 
 第7章 數(shù)據(jù)庫(kù)對(duì)象 
  7.1 模式 
  7.2 表 
   7.2.1 表約束 
   7.2.2 表狀態(tài) 
   7.2.3 表壓縮 
   7.2.4 表分區(qū) 
  7.3 索引 
  7.4 視圖 
  7.5 昵稱 
  7.6 序列(Sequence) 
  7.7 自增字段 
  7.8 大對(duì)象(LOB) 
  7.9 函數(shù) 
  7.10 觸發(fā)器 
  7.11 存儲(chǔ)過(guò)程 
  7.12 小結(jié) 
  7.13 判斷題 
第三部分 DB2運(yùn)維管理
 第8章 數(shù)據(jù)遷移 
  8.1 數(shù)據(jù)遷移概述 
  8.2 文件格式 
   8.2.1 DEL格式 
   8.2.2 ASC格式 
   8.2.3 PC/IXF 
   8.2.4 Cursor 
  8.3 export 
  8.4 import 
  8.5 load 
   8.5.1 load步驟及原理 
   8.5.2 load表狀態(tài) 
   8.5.3 load的copy選項(xiàng) 
   8.5.4 set integrity完整性檢查 
  8.6 12個(gè)怎么辦 
   8.6.1 出現(xiàn)了load pending了怎么辦 
   8.6.2 在客戶端load問(wèn)題 
   8.6.3 要加載的數(shù)據(jù)是Excel格式怎么辦 
   8.6.4 要導(dǎo)出/加載的數(shù)據(jù)不是逗號(hào)/雙引號(hào)分隔怎么辦 
   8.6.5 文件中的列比要導(dǎo)入的表中的字段多怎么辦 
   8.6.6 文件中的列比要導(dǎo)入的表中的字段少怎么辦 
   8.6.7 要導(dǎo)入/導(dǎo)出大字段(LOB)怎么辦 
   8.6.8 sequence數(shù)據(jù)怎么辦 
   8.6.9 導(dǎo)入identity數(shù)據(jù)怎么辦 
   8.6.10 要加載的數(shù)據(jù)有換行符怎么辦 
   8.6.11 遷移出現(xiàn)亂碼怎么辦 
   8.6.12 表數(shù)據(jù)從一個(gè)表空間遷移到另外一個(gè)表空間怎么辦 
  8.7 db2look/db2move 
   8.7.1 db2move工具介紹 
   8.7.2 db2look工具介紹 
   8.7.3 db2look+db2move遷移案例 
  8.8 db2dart 
  8.9 小結(jié) 
  8.10 判斷題 
 第9章 備份恢復(fù) 
  9.1 備份恢復(fù)概述 
  9.2 DB2日志 
   9.2.1 日志機(jī)制和原理 
   9.2.2 日志參數(shù)配置最佳實(shí)踐 
   9.2.3 日志監(jiān)控和維護(hù)管理 
   9.2.4 其他日志相關(guān)的考慮 
   9.2.5 經(jīng)常遇到的日志問(wèn)題 
  9.3 備份 
   9.3.1 離線備份 
   9.3.2 在線備份 
   9.3.3 表空間備份 
   9.3.4 增量備份 
   9.3.5 備份介質(zhì)檢查 
   9.3.6 備份監(jiān)控 
  9.4 恢復(fù) 
   9.4.1 崩潰恢復(fù) 
   9.4.2 版本恢復(fù) 
   9.4.3 前滾恢復(fù) 
   9.4.4 刪除表恢復(fù)(dropped table recovery) 
  9.5 常見(jiàn)備份恢復(fù)場(chǎng)景及遇到的問(wèn)題 
   9.5.1 宕機(jī)后數(shù)據(jù)庫(kù)連接hang的處理 
   9.5.2 循環(huán)日志模式下的離線備份恢復(fù) 
   9.5.3 歸檔日志模式下的備份恢復(fù) 
   9.5.4 歸檔日志模式下前滾恢復(fù)的幾個(gè)時(shí)間戳 
   9.5.5 同版本不同實(shí)例下的數(shù)據(jù)庫(kù)備份恢復(fù)(表空間是自動(dòng)存儲(chǔ)管理) 
   9.5.6 同版本不同實(shí)例下的數(shù)據(jù)庫(kù)備份恢復(fù)(表空間是非自動(dòng)存儲(chǔ)管理) 
   9.5.7 不同版本不同實(shí)例下的數(shù)據(jù)庫(kù)恢復(fù) 
   9.5.8 從生產(chǎn)庫(kù)到測(cè)試庫(kù)恢復(fù)的案例分析 
   9.5.9 歷史文件過(guò)大造成數(shù)據(jù)庫(kù)停止響應(yīng)案例分析 
   9.5.10 恢復(fù)時(shí)解壓類包問(wèn)題 
   9.5.11 備份失敗問(wèn)題 
  9.6 小結(jié) 
  9.7 判斷題 
 第10章 DB2日常運(yùn)維 
  10.1 日常運(yùn)維工具概述 
  10.2 Runstats 
   10.2.1 Runstats原理 
   10.2.2 Runstats用法 
  10.3 Reorg 
   10.3.1 為什么需要Reorg 
   10.3.2 Reorg用法 
   10.3.3 Reorg最佳實(shí)踐 
  10.4 Rebind 
  10.5 獲取數(shù)據(jù)庫(kù)占用空間的大小 
  10.6 獲取某個(gè)表空間占用空間大小 
  10.7 獲取某個(gè)表/索引占用空間的大小 
  10.8 小結(jié) 
  10.9 判斷題 
 第11章 鎖和并發(fā) 
  11.1 鎖和隔離級(jí)別概述 
  11.2 鎖的模式和兼容性 
   11.2.1 表鎖模式 
   11.2.2 行鎖模式 
   11.2.3 表鎖和行鎖兼容性 
  11.3 鎖的各種問(wèn)題 
   11.3.1 鎖等 
   11.3.2 鎖超時(shí) 
   11.3.3 死鎖 
   11.3.4 鎖升級(jí) 
   11.3.5 鎖轉(zhuǎn)換 
  11.4 鎖監(jiān)控和診斷 
   11.4.1 鎖的分析思路和方法 
   11.4.2 鎖升級(jí)(lock escalation)的診斷分析 
   11.4.3 鎖等(lock wait)的捕獲與診斷分析 
   11.4.4 鎖超時(shí)(lock timeout)的捕獲與診斷分析 
   11.4.5 死鎖(deadlock)的捕獲與診斷分析 
   11.4.6 9.7鎖事件監(jiān)控器 
  11.5 鎖和并發(fā)調(diào)優(yōu) 
  11.6 Currently Committed機(jī)制 
  11.7 小結(jié) 
  11.8 判斷題 
第四部分 DB2監(jiān)控和調(diào)優(yōu)
 第12章 DB2進(jìn)程/線程模型 
  12.1 提要 
  12.2 從操作系統(tǒng)看進(jìn)程和線程 
  12.3 DB2 V8/V9.1進(jìn)程模型 
   12.3.1 代理進(jìn)程 
   12.3.2 分區(qū)內(nèi)并行 
   12.3.3 分區(qū)間并行(DPF) 
   12.3.4 預(yù)取進(jìn)程(prefetcher) 
   12.3.5 頁(yè)面清理進(jìn)程(Page Cleaner) 
   12.3.6 其他進(jìn)程 
   12.3.7 實(shí)例 / 數(shù)據(jù)庫(kù)啟動(dòng)步驟 
  12.4 DB2 9.5/9.7線程模型 
  12.5 小結(jié) 
  12.6 判斷題 
 第13章 DB2內(nèi)存模型 
  13.1 從操作系統(tǒng)看內(nèi)存 
  13.2 DB2 8/9.1內(nèi)存模型 
   13.2.1 實(shí)例共享內(nèi)存段 
   13.2.2 數(shù)據(jù)庫(kù)共享內(nèi)存 
   13.2.3 應(yīng)用程序組共享內(nèi)存 
   13.2.4 私有內(nèi)存 
  13.3 DB2 9.5/9.7內(nèi)存模型 
   13.3.1 實(shí)例內(nèi)存 
   13.3.2 應(yīng)用程序內(nèi)存 
   13.3.3 自動(dòng)內(nèi)存調(diào)節(jié)(Self Tuning Memory Management,STMM) 
  13.4 內(nèi)存監(jiān)控 
   13.4.1 db2mtrk 
   13.4.2 db2pd -dbptnmem 
   13.4.3 db2pd -memset / db2pd -mempool 
  13.5 小結(jié) 
  13.6 判斷題 
 第14章 DB2監(jiān)控工具 
  14.1 snapshot命令行監(jiān)控 
  14.2 snapshot管理視圖 
  14.3 db2pd 
  14.4 db2top 
   14.4.1 實(shí)時(shí)監(jiān)測(cè) 
   14.4.2 歷史信息收集 
   14.4.3 子窗口 
  14.5 DB2事件監(jiān)控器 
  14.6 小結(jié) 
  14.7 判斷題 
 第15章 性能監(jiān)控和分析方法 
  15.1 收集數(shù)據(jù) 
   15.1.1 操作系統(tǒng)級(jí)別性能監(jiān)控 
   15.1.2 數(shù)據(jù)庫(kù)級(jí)別性能監(jiān)控 
   15.1.3 數(shù)據(jù)收集的頻度 
   15.1.4 小結(jié) 
  15.2 分析數(shù)據(jù) 
   15.2.1 瓶頸分類與原理介紹 
   15.2.2 性能分析思路 
   15.2.3 性能分析案例 
   15.2.4 小結(jié) 
  15.3 判斷題 
 第16章 優(yōu)化器與性能調(diào)優(yōu) 
  16.1 優(yōu)化器簡(jiǎn)介 
  16.2 性能調(diào)優(yōu)簡(jiǎn)介 
   16.2.1 索引 
   16.2.2 排序 
  16.3 KPI 
   16.3.1 緩沖池命中率(bufferpool hit ratio) 
   16.3.2 有效索引讀 
   16.3.3 包緩存命中率?。╬ackage cache hit ratio) 
   16.3.4 平均結(jié)果集大小 
   16.3.5 同步讀取比例 
   16.3.6 數(shù)據(jù)、索引頁(yè)清除 
   16.3.7 臟頁(yè)偷?。╠irty page steal) 
   16.3.8 緩沖區(qū)讀寫I/O響應(yīng)時(shí)間 
   16.3.9 Direct I/O時(shí)間 
   16.3.10 直接I/O讀?。▽懭耄┑拇螖?shù) 
   16.3.11 編目緩沖區(qū)插入比例 
   16.3.12 排序指標(biāo) 
   16.3.13 基于事務(wù)的指標(biāo)度量 
   16.3.14 檢測(cè)索引頁(yè)掃描 
   16.3.15 日志寫入速度 
   16.3.16 查詢執(zhí)行速度 
   16.3.17 實(shí)例級(jí)性能指標(biāo) 
   16.3.18 操作系統(tǒng)級(jí)指標(biāo) 
  16.4 小結(jié) 
  16.5 判斷題 
第五部分 DB2問(wèn)題診斷
 第17章 問(wèn)題診斷 
  17.1 概述 
  17.2 日志信息錯(cuò)誤 
  17.3 宕機(jī) 
  17.4 掛起 
  17.5 錯(cuò)誤信息 
   17.5.1 SQLCODE 
   17.5.2 db2trc 
   17.5.3 strace 
  17.6 分析數(shù)據(jù)收集工具 
  17.7 IBM服務(wù)支持體系 
  17.8 小結(jié) 
  17.9 判斷題 
 第18章 數(shù)據(jù)庫(kù)安全 
  18.1 安全概述 
  18.2 認(rèn)證機(jī)制 
  18.3 權(quán)限控制 
   18.3.1 管理權(quán)限 
   18.3.2 對(duì)象特權(quán) 
   18.3.3 權(quán)限設(shè)計(jì)案例 
  18.4 審計(jì)機(jī)制 
  18.5 DB2安全最佳實(shí)踐 
  18.6 其他安全技術(shù)增強(qiáng) 
  18.7 小結(jié) 
  18.8 判斷題 
  18.9 參考文獻(xiàn) 

章節(jié)摘錄

版權(quán)頁(yè):插圖:剛才我們所做的就是將一個(gè)服務(wù)器系統(tǒng)性能問(wèn)題細(xì)化為數(shù)據(jù)庫(kù)服務(wù)器或者應(yīng)用程序服務(wù)器的性能問(wèn)題。如果能夠在3個(gè)系統(tǒng)中(應(yīng)用程序服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器和存儲(chǔ)服務(wù)器)中至少排除掉一個(gè),都能夠?yàn)槲覀冃阅芊治鰩?lái)很大方便。但是有時(shí)候,很難排除以上任何一種。如果在上周四的數(shù)據(jù)中,發(fā)現(xiàn)上周四大概6個(gè)LIOW Executing,每秒15個(gè)查詢,CPU占用率5%,那么我們不能夠簡(jiǎn)單地說(shuō)這個(gè)是應(yīng)用程序服務(wù)器的問(wèn)題。一般來(lái)說(shuō),正常的系統(tǒng),性能下降意味著單位時(shí)間內(nèi)的吞吐量減少??墒窃摾?,正常吞吐量為每秒15個(gè)查詢,而性能不好的系統(tǒng)中為每秒50個(gè)查詢,這一點(diǎn)明顯有悖于正常行為。讓我們繼續(xù)分析。通過(guò)對(duì)CPU使用率的理解,當(dāng)前CP[J使用率僅有10%,由此可以推斷CPU不應(yīng)該成為瓶頸。那么問(wèn)題可能出在哪呢?可能是應(yīng)用層,比如修改了業(yè)務(wù)邏輯(需要更多的SQL語(yǔ)句),也可能發(fā)生在數(shù)據(jù)庫(kù)層,比如由于業(yè)務(wù)量的突然提高,導(dǎo)致更多鎖等待,產(chǎn)生系統(tǒng)懶惰。細(xì)化問(wèn)題有一個(gè)前提,就是一定要小心不要走上錯(cuò)誤的岔口。在每次回答一個(gè)小問(wèn)題之前,都不要過(guò)度依賴某一類的數(shù)據(jù)。除了CPU使用率、并發(fā)數(shù)、吞吐量等指標(biāo),還包含更多的數(shù)據(jù)。我們一定要結(jié)合關(guān)鍵數(shù)據(jù)分析現(xiàn)象,千萬(wàn)不要被某幾條現(xiàn)象所迷惑。每一次回答小問(wèn)題的時(shí)候,都要仔細(xì)思考一下,有沒(méi)有其他任何數(shù)據(jù)能夠證明該答案是錯(cuò)誤的。注意,“錯(cuò)誤”并不是筆誤。每次回答問(wèn)題之前,都要去假設(shè)心中的答案是一個(gè)錯(cuò)誤的答案,然后嘗試去找數(shù)據(jù)證明這一點(diǎn)。如果沒(méi)有任何數(shù)據(jù)或者邏輯能夠反證你的推論,這個(gè)推導(dǎo)才算是合格可用的。在細(xì)化的過(guò)程中,有時(shí)候我們找不到一個(gè)完美的對(duì)比數(shù)據(jù)。比如有的時(shí)候當(dāng)DBA被交予一個(gè)陌生的系統(tǒng)時(shí),領(lǐng)導(dǎo)可能拍著桌子吼“這個(gè)系統(tǒng)跑了兩年都是好好的,可是性能上周突然下降得很厲害,你給我把它搞定”。這個(gè)時(shí)候,用戶可能并沒(méi)有該系統(tǒng)的歷史數(shù)據(jù)來(lái)對(duì)比,那么KPI(KeyPer- formance Indicator,關(guān)鍵性能指標(biāo))就是我們最好的朋友。KPI并不是憑空產(chǎn)生的,而是國(guó)內(nèi)外無(wú)數(shù)專家在幾十年的性能分析中總結(jié)出的一套相對(duì)適用于大部分系統(tǒng)的性能指標(biāo)。除非一個(gè)系統(tǒng)被設(shè)計(jì)得相當(dāng)詭異,一般來(lái)說(shuō)大部分系統(tǒng)都可以用KPI指標(biāo)進(jìn)行評(píng)估。當(dāng)然,如果系統(tǒng)怪異到連最通常的KPI都不適用的情況下,那么這個(gè)系統(tǒng)的設(shè)計(jì)者估計(jì)也可以離職了。最通常的KPI可以說(shuō)是緩沖池命中率。相信大部分DB2DBA都聽(tīng)說(shuō)過(guò),就是說(shuō)有百分之多少的機(jī)會(huì),一個(gè)邏輯讀會(huì)發(fā)現(xiàn)數(shù)據(jù)已經(jīng)存在緩沖池內(nèi)部。這里我們先不給出具體數(shù)值,在下一章中,我們會(huì)列舉很多常用的KPL以及它們的用法和意義。數(shù)據(jù)收集頻率很重要,每一次數(shù)據(jù)收集前,我們都要弄清楚“從這次的收集中我們需要研究什么方向”,以及“為什么在前一次的收集中我們沒(méi)有收集到相關(guān)數(shù)據(jù)”。我們的目標(biāo)是盡量減少無(wú)效的數(shù)據(jù)收集次數(shù),但是由于性能問(wèn)題的特殊性,人們不可能通過(guò)一次收集,就把所有可能發(fā)生性能問(wèn)題的相關(guān)數(shù)據(jù)全部拿到。

媒體關(guān)注與評(píng)論

我相信本書能夠?yàn)檎嬲M私釪B2的讀者打開(kāi)一扇大門,在知道不同語(yǔ)法命令的同時(shí),能夠深入地理解產(chǎn)品本身的設(shè)計(jì)思路與問(wèn)題診斷的思考過(guò)程,成為您在成長(zhǎng)道路上的一個(gè)朋友?!  蒲讣幽么筘S業(yè)銀行資深數(shù)據(jù)庫(kù)架構(gòu)師徐明偉和王濤編寫的這本書,注重實(shí)用,內(nèi)容由淺及深,涵蓋DB2的管理、運(yùn)行維護(hù),將大量一線的實(shí)際服務(wù)和培訓(xùn)案例融入其中,從而將一系列相關(guān)的分散知識(shí)點(diǎn)真正形成了一個(gè)知識(shí)面?!  躏w鵬IBM中國(guó)開(kāi)發(fā)實(shí)驗(yàn)室DB2資深顧問(wèn)作為DBA,需要的是實(shí)際操作和動(dòng)手能力,而非一些枯燥的理論分析。本書可以作為一個(gè)絕佳的參考書,相信每位讀者都會(huì)有所收獲?!  ?xùn)遵中國(guó)移動(dòng)通信集團(tuán)海南有限公司首席DBA

編輯推薦

《DB2數(shù)據(jù)庫(kù)管理最佳實(shí)踐》是電子工業(yè)出版社出版的。

圖書封面

圖書標(biāo)簽Tags

無(wú)

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


    DB2數(shù)據(jù)庫(kù)管理最佳實(shí)踐 PDF格式下載


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

 
 

  •   這本書寫的是相當(dāng)?shù)牟诲e(cuò),與之前的db2的書相比,那些基本都是**。今天書剛到,一口氣通讀了一遍,寫出了相當(dāng)多的知識(shí)點(diǎn)。對(duì)得起這個(gè)書名。期待下一本《DB2數(shù)據(jù)庫(kù)高級(jí)管理》。
  •   第一次在當(dāng)當(dāng)寫評(píng)論,以前買書的時(shí)候都是看別人的評(píng)論,以此為來(lái)衡量是否購(gòu)買,本書我已買了有段時(shí)間,最近上班之余一直在看,感覺(jué)還是有發(fā)言權(quán);本書是用比較通俗的語(yǔ)言介紹苦澀的概念,讓讀者能自然領(lǐng)會(huì)到DB2的知識(shí)點(diǎn),深入淺出,其中有大量的真實(shí)案例,也能體會(huì)到DB2中得難得的經(jīng)驗(yàn)傳授。
  •   工作需要,適合DB2入門
  •   深入學(xué)習(xí)DB2的各個(gè)方面
  •   書質(zhì)量很好,內(nèi)容分類也很好,我是DB2初學(xué)者,希望能學(xué)有所成
  •   簡(jiǎn)明扼要,而且不少的最佳實(shí)踐以及結(jié)合作者實(shí)際工作經(jīng)驗(yàn),非常適合初學(xué)者
  •   看起來(lái)是操作方面相當(dāng)強(qiáng)的一本書,比IBM官方培訓(xùn)要簡(jiǎn)單易懂很多,我要好好學(xué)習(xí)。
  •   理論和實(shí)踐相結(jié)合,做培訓(xùn)教材很合適。
  •   這本書寫的很不錯(cuò),淺顯易懂,深入淺出,其中包含了作者的許多的經(jīng)驗(yàn),適合初學(xué)者看
  •   寫的不錯(cuò),非常實(shí)用,很適合運(yùn)維DBA
  •   實(shí)用書籍,實(shí)戰(zhàn),適合自學(xué)
  •   這本書十分好,內(nèi)容豐富實(shí)用,喜歡
  •   言簡(jiǎn)意賅,內(nèi)容豐富,不錯(cuò)。
  •   看了下,書籍對(duì)我的學(xué)習(xí)幫助很大。
  •   大概看著還不錯(cuò),希望有所幫助
  •   非常適用的技術(shù)資料,謝謝
  •   幫單位技術(shù)買的,據(jù)他們表示,很不錯(cuò)!!
  •   挺不錯(cuò)的,比較系統(tǒng),可以系統(tǒng)的學(xué)習(xí)一下
  •   比起專業(yè)磚頭,很不錯(cuò)的入門書籍
  •   重在實(shí)踐
  •   暫時(shí)還沒(méi)看內(nèi)容,但是這個(gè)是朋友推薦的,應(yīng)該不錯(cuò)
  •   不錯(cuò),很好的一本書,非常喜歡,現(xiàn)在在看
  •   十一前就一直關(guān)注這本書,看過(guò)目錄覺(jué)得還不錯(cuò),9月1日出版的,有的網(wǎng)站已經(jīng)有了,天天都在這里查,終于等到當(dāng)當(dāng)上架了,現(xiàn)在就盼書早點(diǎn)到了。
  •   界面雖然不太優(yōu)雅,但也是凝聚了作者的心血。值得一讀。
  •   通俗易懂,條理 清晰,真是一本好書,作者功力深厚,很用心的一本好書,強(qiáng)力推薦
  •   唉 開(kāi)始新的歷程了 學(xué)習(xí)吧
  •   書不錯(cuò),入門需要。
  •   書不錯(cuò),推薦看,非常值得讀
  •   簡(jiǎn)單易懂,挺合適自己的。就是后半部分用不到
  •   物流挺快,但是發(fā)貨前裝包竟然裝了4天?。。。?!
  •   非常實(shí)用,之前買的是牛新莊那本,那本過(guò)于深,不好入手。這本就非常實(shí)用。不錯(cuò)
  •   很細(xì)致,不錯(cuò)值得一看
  •   很好不錯(cuò),喜歡。很好不錯(cuò),喜歡
  •   真心覺(jué)得不錯(cuò),對(duì)于初學(xué)者,有很多實(shí)例,很適合初學(xué)者
  •   剛看一點(diǎn),應(yīng)該是不錯(cuò)的
  •   目前還沒(méi)認(rèn)真讀,基礎(chǔ)書當(dāng)做入門學(xué)習(xí)
  •   很值得一看 當(dāng)當(dāng)送貨也很快~~不錯(cuò) 不錯(cuò)
  •   真的很不錯(cuò),推薦。。。。。。
  •   好書,此書寫得不錯(cuò)。難得
  •   很早之前買的了,很基礎(chǔ)講的很不錯(cuò)
  •   難得一本入門好書
  •   DB2的書本來(lái)就很少,內(nèi)容很豐富,只是有些地方不是很深入,還算不錯(cuò)。期待《DB2數(shù)據(jù)庫(kù)高級(jí)管理》出版。
  •   對(duì)于想全面了解DB2系統(tǒng)概念及管理的方方面面,首選這個(gè)書。
  •   說(shuō)很好,DB2相關(guān)書籍較少
  •   目前市面上稍有的db2入門書籍。
  •   挺好吧,但是我想買AIX上的DB2,
  •   看了下目錄,從基本安裝到原理到性能優(yōu)化都有涉及
    很好
  •   書中的內(nèi)容介紹的很詳細(xì),某些部分的內(nèi)容對(duì)實(shí)際工作很有幫助。
  •   工作之余了解些其他的知識(shí)
  •   沒(méi)有附帶教材需要的軟件不太好
  •   同事反饋者本書不錯(cuò),我自己還沒(méi)時(shí)間看
  •   大概看了一下,內(nèi)容還是蠻不錯(cuò)的,贊一個(gè)
  •   早聽(tīng)說(shuō)這書不錯(cuò),昨天下單買了,今天中午就到貨了,很給力啊。
  •   書寫的很詳細(xì)書質(zhì)量不錯(cuò)送貨速度很快。
  •   如果沒(méi)接觸過(guò)oracle或mysql不要緊,個(gè)人覺(jué)得適合初學(xué)者。
  •   還沒(méi)有具體的看,感覺(jué)還行吧
  •   不過(guò)不是太懂
  •   正在學(xué)習(xí)中 ... ...
  •   內(nèi)容正在閱讀,感覺(jué)初步還可以,但是書的質(zhì)量感覺(jué)不是很好。
  •   封面有明顯摩擦痕跡,除了書脊干凈外,其它三面均有臟印,就象吃糖葫蘆的小孩摸過(guò)一樣。
    第492頁(yè)還有部分象是鞋印。
    書脊上端有碰撞跡象,不會(huì)是從書架上掉地上摔的吧?
    讓人心中很不舒服哦!同一批買的三本,其它兩本無(wú)此情況。
  •   一看就知道,這是作者花了心血寫出來(lái)的書,看的非常流暢,整本書怎么說(shuō)也翻了一遍過(guò)去了。建議DB2入門級(jí)同學(xué)選這本書,放棄牛老師的那本吧。太晦澀,猜測(cè)是直譯的。反正我沒(méi)看下去,只能說(shuō)一做對(duì)比誠(chéng)意立見(jiàn)。有條件的同學(xué)可以對(duì)比來(lái)看。
  •   書已經(jīng)看完了,作為入門的書籍,看起來(lái)很容易理解很連貫,作者花了心思的作品,很好的對(duì)各知識(shí)進(jìn)行安排和講解。
  •   這本書還不錯(cuò)。值得閱讀
  •   對(duì)于新手,可以快速提升。對(duì)于成手,可以進(jìn)不下加深影響!
  •   還不錯(cuò),基礎(chǔ)的東西起碼講的明白。
  •   很好很經(jīng)典的一本書可以學(xué)到很多東西
  •   讀了前幾頁(yè),感覺(jué)可讀性比較強(qiáng)。比我手上的另外一本《DB2權(quán)威指南》更適合初學(xué)者。
  •   非常喜歡這本書DB2數(shù)據(jù)庫(kù)管理最佳實(shí)踐
  •   書講的比較深刻,適合DB2的入門,對(duì)基本概念和定理講解的很深刻!
  •   價(jià)格比在書店買便宜多了,書也是正版。內(nèi)容看了一點(diǎn),數(shù)據(jù)庫(kù)接觸的不多,好不好不敢多說(shuō),不過(guò)初學(xué)者看看應(yīng)該挺好的
  •   本來(lái)是想找一本案例集的,上面有些案例,但感覺(jué)沒(méi)有只是對(duì)知識(shí)點(diǎn)局部分析案例,不夠系統(tǒng);找到一本案例和理論結(jié)合剖析的參考書的好書難也..
  •   用心編寫的一本書,由淺入深,很少出現(xiàn)沒(méi)解釋過(guò)的專業(yè)名詞就提前拿出來(lái)用的
  •   剛收到的時(shí)候,書缺頁(yè)了 也破了 要表?yè)P(yáng)一下卓越的客服 幫我換了一本 這本書重在實(shí)踐 環(huán)境是很重要的 另外 書中作者也有不少地方是有錯(cuò)誤的還需要勘誤
  •   書籍看了一大半,蠻生動(dòng)的,舉例也很恰當(dāng),適合有點(diǎn)基礎(chǔ)的人閱讀。寫得蠻好的。
  •   特別實(shí)用的書,值得買
  •   好書,寫的深入淺出
  •   知識(shí)受用
  •   DB2管理必備的書
  •   不錯(cuò)的書,比較系統(tǒng)啊,入門的很好
  •   書的內(nèi)容挺多
  •   DB2數(shù)據(jù)庫(kù)管理最佳實(shí)踐
 

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

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